Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package eb;
- import java.awt.BorderLayout;
- import java.awt.Toolkit;
- import java.awt.datatransfer.Clipboard;
- import java.awt.datatransfer.StringSelection;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import javax.swing.JButton;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JPanel;
- public class EclipseBuddy {
- public void start() {
- JFrame frame = new JFrame();
- JPanel m = new JPanel(new BorderLayout());
- JPanel s = new JPanel();
- JPanel c = new JPanel();
- frame.add(m);
- m.add(s, BorderLayout.SOUTH);
- m.add(c, BorderLayout.CENTER);
- JLabel label = new JLabel();
- JButton one = new JButton("Scanner");
- JButton two = new JButton("Frame Init");
- JButton exit = new JButton("Exit");
- JButton clear = new JButton("Clear");
- s.add(label);
- c.add(one);
- c.add(two);
- c.add(clear);
- c.add(exit);
- frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
- frame.setSize(344, 117);
- frame.setVisible(true);
- frame.setTitle("Eclipse Buddy");
- one.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e1) {
- label.setText("");
- String myString = "Scanner in = new Scanner(System.in);";
- StringSelection stringSelection = new StringSelection(myString);
- Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
- clpbrd.setContents(stringSelection, null);
- label.setText("Copied");
- }
- });
- two.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e1) {
- label.setText("");
- String myString = " JFrame frame = new JFrame();\r\n" +
- " JPanel m = new JPanel(new BorderLayout());\r\n" +
- " JPanel s = new JPanel();\r\n" +
- " JPanel n = new JPanel();\r\n" +
- " JPanel c = new JPanel();\r\n" +
- " frame.add(m);\r\n" +
- " m.add(s, BorderLayout.SOUTH);\r\n" +
- " m.add(c, BorderLayout.CENTER);\r\n" +
- " m.add(n, BorderLayout.NORTH);\r\n" +
- " frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);\r\n" +
- " frame.setSize(400, 400);\r\n" +
- " frame.setVisible(true);\r\n" +
- " frame.setTitle(\"Eclipse Buddy\");";
- StringSelection stringSelection = new StringSelection(myString);
- Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
- clpbrd.setContents(stringSelection, null);
- label.setText("Copied");
- }
- });
- exit.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e1) {
- frame.dispose();
- }
- });
- clear.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e1) {
- String myString = "";
- StringSelection stringSelection = new StringSelection(myString);
- Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
- clpbrd.setContents(stringSelection, null);
- label.setText("");
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement