值传递

lvjunjiang6 2017-05-07 04:35:58

怎样 在 运行时输入姓名,点击按钮后能在弹出的窗体中显示



package cn.oracle06;

import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

import org.omg.CORBA.PUBLIC_MEMBER;

public class Demo02_Frame {
public static void main(String[] args) {
// 声明界面
JFrame jf = new JFrame("界面");
MyWindowListener my = new MyWindowListener();
jf.addWindowListener(my);

// 设置布局
Container con = jf.getContentPane();
con.setLayout(new FlowLayout());
// 1:声明一个标签
con.add(new JLabel("姓名:"));
// 声明 一个输入框
JTextField jt = new JTextField(10);
con.add(jt);

JButton btn = new JButton("按扭");
con.add(btn);

// 声明监听器的实现
BtnListener btnl = new BtnListener();
btn.addActionListener(btnl);

jf.setSize(400, 400);// 大小
jf.setVisible(true);// 显示
}
}

// 声明监听器接口的实现类
class BtnListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {

JOptionPane.showMessageDialog(null, "你输入的姓名是:");
}


}

// 监听窗口事件
class MyWindowListener extends WindowAdapter {
@Override
public void windowClosing(WindowEvent e) {
// 直接将JavaVM停止
System.exit(0);
}
}
...全文
498 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
壹四 2017-05-09
  • 打赏
  • 举报
回复
感觉这个得去JAVA去问才对
卖水果的net 2017-05-09
  • 打赏
  • 举报
回复
问题解决了吗? 要不要给你移到 技术 区, 或 java 区 ? PS:非技术区,基本上没有来;

1,617

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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