如何用Java创建GUI [英] How to create a GUI in Java
本文介绍了如何用Java创建GUI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用Java已有一段时间了,但是我从未创建过GUI-始终是CLI.如何用Java创建GUI?您能推荐一个好的教程/参考资料吗?
I have used Java for some time, but I have never created a GUI - always CLI. How does one create a GUI in Java? Can you suggest a good tutorial/reference?
我正在寻找一个简单的GUI,该GUI具有两个长文本区域和一些按钮.
I'm looking to create a simple GUI that has two long text areas and some buttons.
推荐答案
这是一个简单的示例
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);
}
}
这篇关于如何用Java创建GUI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文