Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- public class MyGridLayout extends Frame implements ActionListener{
- JFrame f;
- JButton[][] b = new JButton[3][3];
- b[0] = new JButton[3];
- b[1] = new JButton[3];
- b[2] = new JButton[3];
- JTextField tf;
- MyGridLayout(){
- f=new JFrame();
- b[0][0]=new JButton("P");
- b[0][1]=new JButton("2");
- b[0][2]=new JButton("3");
- b[1][0]=new JButton("4");
- b[1][1]=new JButton("5");
- b[1][2]=new JButton("6");
- b[2][0]=new JButton("7");
- b[2][1]=new JButton("8");
- b[2][2]=new JButton("9");
- tf = new JTextField();
- b[10] = new JButton("GO!");
- b[0][0].setEnabled(false);
- b[0][1].setEnabled(false);
- b[0][2].setEnabled(false);
- b[1][0].setEnabled(false);
- b[1][1].setEnabled(false);
- b[1][2].setEnabled(false);
- b[2][0].setEnabled(false);
- b[2][1].setEnabled(false);
- b[2][2].setEnabled(false);
- b[0][0].setBounds(10,10,50,50);
- b[0][1].setBounds(60,10,50,50);
- b[0][2].setBounds(110,10,50,50);
- b[1][0].setBounds(10,60,50,50);
- b[1][1].setBounds(60,60,50,50);
- b[1][2].setBounds(110,60,50,50);
- b[2][0].setBounds(10,110,50,50);
- b[2][1].setBounds(60,110,50,50);
- b[2][2].setBounds(110,110,50,50);
- b[10].setBounds(50,210,80,30);
- tf.setBounds(10,170,151,30);
- b[10].addActionListener(this);
- f.add(b[0][0]);
- f.add(b[0][1]);
- f.add(b[0][2]);
- f.add(b[1][0]);
- f.add(b[1][1]);
- f.add(b[1][2]);
- f.add(b[2][0]);
- f.add(b[2][1]);
- f.add(b[2][2]);
- f.add(tf); f.add(b[10]);
- f.setLayout(null);
- //setting grid layout of 3 rows and 3 columns
- f.setSize(200,400);
- f.setVisible(true);
- }
- public void actionPerformed(ActionEvent e) {
- String txt = tf.getText();
- if ( b[0][0].getText() == "P" ) {
- }
- else if ( b[0][1].getText() == "P" ) {
- }
- else if ( b[0][2].getText() == "P" ) {
- }
- else if ( b[1][0].getText() == "P" ) {
- }
- else if ( b[1][1].getText() == "P" ) {
- }
- else if ( b[1][2].getText() == "P" ) {
- }
- else if ( b[2][0].getText() == "P" ) {
- }
- else if ( b[2][1].getText() == "P" ) {
- }
- else if ( b[2][2].getText() == "P" ) {
- }
- }
- public static void main(String[] args) {
- new MyGridLayout();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement