Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package window_st;
- import java.awt.BorderLayout;
- import java.awt.Container;
- 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;
- import javax.swing.JTabbedPane;
- import javax.swing.JTextField;
- import javax.swing.UIManager;
- public class GuiDisplay extends JFrame implements ActionListener{
- Container cp;
- JTextField text1;
- JTextField text2;
- JLabel label;
- public static void main(String[] args){
- GuiDisplay frame = new GuiDisplay();
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.setBounds(500, 500, 500, 500);
- frame.setTitle("swing.JFrame.test");
- frame.setVisible(true);
- UIManager.LookAndFeelInfo infos[] = UIManager.getInstalledLookAndFeels();
- System.out.println("getClassName:");
- for(int i = 0 ; i < infos.length ; i++){
- System.out.println(infos[i].getClassName());
- }
- System.out.println("getName:");
- for(int i = 0 ; i < infos.length ; i++){
- System.out.println(infos[i].getName());
- }
- }
- GuiDisplay(){
- JTabbedPane tabbedpane = new JTabbedPane();
- text1 = new JTextField("", 20);
- text2 = new JTextField("", 30);
- JPanel p = new JPanel();
- JButton button = new JButton("Run");
- button.addActionListener(this);
- JPanel tabPanel1 = new JPanel();
- tabPanel1.add(text2);
- JPanel tabPanel2 = new JPanel();
- tabPanel2.add(new JLabel("Command"));
- tabPanel2.add(text1);
- tabPanel2.add(p.add(button));
- tabbedpane.addTab("console", tabPanel1);
- tabbedpane.addTab("commndline", tabPanel2);
- label = new JLabel();
- getContentPane().add(tabbedpane, BorderLayout.CENTER);
- }
- @Override
- public void actionPerformed(ActionEvent e) {
- // TODO 自動生成されたメソッド・スタブ
- String core, c1, c2, c3;
- core = text1.getText();
- c1 = "run";
- c2 = "bye";
- if(core == ""){
- System.out.println("error:Expectations that are not string");
- }else{
- System.out.println("Cp>>Cn:" + core);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement