编写一个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!");
}
}
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!");
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯