怎樣 在 運行時輸入姓名,點擊按鈕后能在彈出的表單中顯示
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);
}
}
uj5u.com熱心網友回復:
問題解決了嗎?要不要給你移到 技術 區, 或 java 區 ?
PS:非技術區,基本上沒有來;
uj5u.com熱心網友回復:
感覺這個得去JAVA去問才對轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/96375.html
標籤:非技術區
