编程包含一个标签和一个按钮,单击按钮时,标签的内容在"你好"和"再见"之间切换。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Box extends JFrame implements ActionListener{
JLabel im1;
JButton jb=new JButton();
Box(){
im1=new JLabel("你好");
setLayout(new FlowLayout());
add(im1);
add(jb);
jb.addActionListener(this);
validate();
setBounds(150,150,20,200);
setVisible(true);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
public void actionPerformed(ActionEvent e) {
if(im1.getText()=="你好") im1.setText("再见");
else im1.setText("你好");
}
}
public class Main {
public static void main(String[] args) {
new Box();
}
}
编程包含一个文本框和一个按钮,文本框内容改变时,将窗口标题的内容显示文本内容;单击按钮,清空文本区域的内容。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Box extends JFrame implements ActionListener {
JButton bt;
JTextField text;
Box(){
bt=new JButton();
text=new JTextField(15);
setLayout(new FlowLayout());
text.addActionListener(this);
bt.addA