close

Java 九宮格 

#利用程式設計軟體java建立9個按鈕(button 1~button 9),然後透過控制視窗的size來控制其規格為3X3

#讓button 1~button 9中的任意按鈕(button i)被游標按到時,在 "命令提示字元" 的視窗顯示字元buttion i!

==============================================================================================================================================================

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Test
{


public static void main(String[] args)
{
JFrame jtfMainFrame = new JFrame("Which Button Demo");
jtfMainFrame.setSize(450, 150);
JButton jbnButton1 = new JButton("Button 1");
JButton jbnButton2 = new JButton("Button 2");
JButton jbnButton3 = new JButton("Button 3");
JButton jbnButton4 = new JButton("Button 4");
JButton jbnButton5 = new JButton("Button 5");
JButton jbnButton6 = new JButton("Button 6");
JButton jbnButton7 = new JButton("Button 7");
JButton jbnButton8 = new JButton("Button 8");
JButton jbnButton9 = new JButton("Button 9");

JPanel jplPanel = new JPanel();
jplPanel.add(jbnButton1);
jplPanel.add(jbnButton2);
jplPanel.add(jbnButton3);
jplPanel.add(jbnButton4);
jplPanel.add(jbnButton5);
jplPanel.add(jbnButton6);
jplPanel.add(jbnButton7);
jplPanel.add(jbnButton8);
jplPanel.add(jbnButton9);

jbnButton1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 1!");
}
});
jbnButton2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 2!");
}
});
jbnButton3.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 3!");
}
});
jbnButton4.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 4!");
}
});
jbnButton5.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 5!");
}
});
jbnButton6.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 6!");
}
});
jbnButton7.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 7!");
}
});
jbnButton8.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 8!");
}
});
jbnButton9.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Button 9!");
}
});

 

jtfMainFrame.getContentPane().add(jplPanel, BorderLayout.CENTER);
jtfMainFrame.setVisible(true);
System.out.print("Jheng You-Rong");
}
}

 

arrow
arrow
    全站熱搜

    鄭莠蓉 發表在 痞客邦 留言(0) 人氣()