永发信息网

编写一个JFrame程序,界面包含一个"操作"按钮,一个单行文本框,点击操作按钮的时候,文本框的内

答案:1  悬赏:20  手机版
解决时间 2021-02-28 16:41
  • 提问者网友:欲劫无渡
  • 2021-02-28 05:53
编写一个JFrame程序,界面包含一个"操作"按钮,一个单行文本框,点击操作按钮的时候,文本框的内
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-02-28 06:49
稍微写了一下,不符合要求和我说一下啊。

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 {


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!");
}



}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯