求JAVA的一个小程序
来源:百度知道 编辑:UC知道 时间:2024/05/31 09:28:19
三楼写的最好,不过要是能把显示文本框改为JPanel显示OK button is clicked和cancel button is clicked那就合题意了
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.JTextPane;
public class TestButton implements ActionListener{
JTextField jt;
@Override
public void actionPerformed(ActionEvent action) {
String ok="OK button is clicked";
String cancel="cancel button is clicked";
String comm=action.getActionCommand();
if("OK".equals(comm)){
jt.setText(ok);
}else{
jt.setText(cancel);
}
}
public TestButton(){
JFrame jf=new JFrame();
JPanel jp1=new JPanel();
JPanel jp2=new JPanel();
jt=new JTextField(15);
jt.setEditable(false);
JButton jb1=new JButton("OK");
JButton jb2=new JButton("cancel");
j