(Java,EclipseIDE)我试图在Java Swing窗口中创建一个按钮

时间:2015-03-06 01:14:26

标签: java swing button

我正在尝试为Java Swing窗口制作按钮。有3个带标签的按钮和1个按钮可以将它添加到数组列表中(数组列表与此无关,可以处理),它们被标记为Class,Time和Room,其中的信息是写在盒子里。最后一个是“Enter”。这是我目前的GUI代码。我已经找到了制作GUI的各种方法,但是我无处可以找到如何在文本中键入框或者在Eclipse中创建文本的方法。

 public void displayGUI()
 {
  //Create and set up the window.
  JFrame frame = new JFrame("iclass");
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  //Add the ubiquitous "Hello World" label.
  JLabel label = new JLabel(getCurrentClass(), JLabel.CENTER);
  frame.getContentPane().add(label);
  //Display the window.
  JFrame temp = new JFrame();
  temp.pack();
  Insets insets = temp.getInsets();
  //
  frame.setSize(new Dimension(insets.left + insets.right + 320, insets.top + insets.bottom + 320));
  frame.setVisible(true);
  frame.setResizable(true);
  frame.setAlwaysOnTop( false );
 }

1 个答案:

答案 0 :(得分:1)

您可以使用JTextField

JTextField tf3 = new JTextField("Hello World", 25); // With size and default text