我正在尝试为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 );
}
答案 0 :(得分:1)
您可以使用JTextField
。
JTextField tf3 = new JTextField("Hello World", 25); // With size and default text