如何在 Java 中创建 GUI [已关闭]
2022-09-04 01:01:47
我已经使用Java一段时间了,但我从未创建过GUI - 总是CLI。如何在Java中创建GUI?你能推荐一个好的教程/参考吗?
我希望创建一个简单的GUI,其中包含两个长文本区域和一些按钮。
我已经使用Java一段时间了,但我从未创建过GUI - 总是CLI。如何在Java中创建GUI?你能推荐一个好的教程/参考吗?
我希望创建一个简单的GUI,其中包含两个长文本区域和一些按钮。
下面是一个简单的示例
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
public class Foo{
public static void main(String[] args) {
JFrame f = new JFrame("A JFrame");
f.setSize(250, 250);
f.setLocation(300,200);
final JTextArea textArea = new JTextArea(10, 40);
f.getContentPane().add(BorderLayout.CENTER, textArea);
final JButton button = new JButton("Click Me");
f.getContentPane().add(BorderLayout.SOUTH, button);
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
textArea.append("Button was clicked\n");
}
});
f.setVisible(true);
}
}