编写一个JFrame程序,界面包含一个"操作"按钮,一个单行文本框,点击操作按钮的时候,文本框的内
编写一个JFrame程序,界面包含一个"操作"按钮,一个单行文本框,点击操作按钮的时候,文本框的内容变为你的姓名...
编写一个JFrame程序,界面包含一个"操作"按钮,一个单行文本框,点击操作按钮的时候,文本框的内容变为你的姓名
展开
1个回答
展开全部
稍微写了一下,不符合要求和我说一下啊。
import java.awt.Dimension;
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;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
MyJframe jframe = new MyJframe();
jframe.showPanel();
}
}
class MyJframe extends JFrame implements ActionListener{
/**
*
*/
private static final long serialVersionUID = 1L;
JTextField textFiled ;
JButton button;
public void showPanel(){
JPanel jPanel = new JPanel();
textFiled = new JTextField("点击按钮显示姓名");
textFiled.setMinimumSize(new Dimension(100,20));
button = new JButton("操作");
button.addActionListener(this);
jPanel.add(textFiled);
jPanel.add(button);
add(jPanel);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(300, 150);
this.setLocation(100, 400);
this.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==button)textFiled.setText("I am Ken!");
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询