java小程序的一个按钮鼠标点击响应事件,求助

zary0602 2012-04-25 08:37:26
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class FrameApp extends JFrame{
JLabel lb1,lb2;
JTextField tf1,tf2;
JButton bt;

public FrameApp(){
super("我的Java图形用户界面");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(240,150);
setLocation(200,200);

lb1=new JLabel("输入",Label.LEFT);
tf1=new JTextField(15);
lb2=new JLabel("输出",Label.LEFT);
tf2=new JTextField(15);
bt=new JButton("OK");

Container cp= getContentPane();
cp.setLayout(new FlowLayout());
cp.add(lb1);
cp.add(tf1);
cp.add(lb2);
cp.add(tf2);
cp.add(bt);

setVisible(true);
}

( 就是这里不知道填写什么代码 )
public static void main(String args[]){
FrameApp frame=new FrameApp();
}
}


求求各位大侠帮忙,本人是菜鸟级,才学了一点点
...全文
553 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zary0602 2012-06-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
很笨的方法 我也是菜鸟。。

Java code
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class FrameApp extends JFrame {
JLabel lb1, lb2;
JTextField tf1, tf2;
JButton b……
[/Quote]

谢谢
djx210103212 2012-04-25
  • 打赏
  • 举报
回复
很笨的方法 我也是菜鸟。。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class FrameApp extends JFrame {
JLabel lb1, lb2;
JTextField tf1, tf2;
JButton bt;

public FrameApp() {
super("我的Java图形用户界面");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(240, 150);
setLocation(200, 200);

lb1 = new JLabel("输入", Label.LEFT);
tf1 = new JTextField(15);
lb2 = new JLabel("输出", Label.LEFT);
tf2 = new JTextField(15);
bt = new JButton("OK");

Container cp = getContentPane();
cp.setLayout(new FlowLayout());
cp.add(lb1);
cp.add(tf1);
cp.add(lb2);
cp.add(tf2);
cp.add(bt);

bt.addMouseListener(new MouseListener() {

@Override
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub

}

@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub

}

@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub

}

@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub

}

@Override
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
tf2.setText(tf1.getText());
}
});
setVisible(true);
}

// ( 就是这里不知道填写什么代码 )
public static void main(String args[]) {
FrameApp frame = new FrameApp();

}
}
zary0602 2012-04-25
  • 打赏
  • 举报
回复
这是题目要求:
编写一个图形用户界面的应用程序。要求如下:①创建一个自定义的框架Frame对象作为程序的主窗口;②设置窗口标题为“我的Java图形用户界面”;③窗口位置(200,200)、窗口大小(240,150);④设置流布局管理;⑤添加两个标签、一个文本行和一个“OK”按钮;⑥事件响应:点击“Ok”按钮,能实现把第一个文本行中的信息显示在第二个文本行。

50,531

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧