
望远
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class Test {
public static void main(String[] args) {
new MyFrame("点击测试");
}
}
class MyFrame extends JFrame implements ActionListener{
JButton button=new JButton("点击我");
JTextField text=new JTextField("按钮点击了0次");
int count=0;
public MyFrame(String title) {
setTitle(title);
setLayout(new FlowLayout());
button.addActionListener(this);
add(button);
add(text);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100,100,200,200);
pack();
}
@Override
public void actionPerformed(ActionEvent e) {
count++;
text.setText("按钮点击了"+count+"次");
}
}
这篇博客展示了如何使用Java Swing库创建一个简单的GUI应用,该应用包含一个按钮和一个文本字段。当用户点击按钮时,文本字段会显示按钮被点击的次数,实现了事件监听和计数功能。
1535

被折叠的 条评论
为什么被折叠?



