import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPopupMenu;
import javax.swing.JTextField;
class MultiButton extends JFrame implements ActionListener
{
int i;
JButton[] b1 = new JButton[12];
JTextField[] t1=new JTextField[12];
String s1[]={"A","B","C","D","E","F","G","H","I","J","K","M","N","O","P"};
JPopupMenu jp;
MultiButton()
{
for(i=0;i<12;i++)
{
b1[i]=new JButton(s1[i]);
add(b1[i]);
b1[i].addActionListener(this);
}
setLayout(new GridLayout(6, 5));
}
@Override
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1[0])
JOptionPane.showMessageDialog(this,s1[0]);
if(e.getSource()==b1[1])
JOptionPane.showMessageDialog(this,s1[1]);
if(e.getSource()==b1[2])
JOptionPane.showMessageDialog(this,s1[2]);
if(e.getSource()==b1[3])
JOptionPane.showMessageDialog(this,s1[3]);
JOptionPane.showConfirmDialog(this,"hello");
}
public static void main(String[] args)
{
MultiButton mb=new MultiButton();
mb.setVisible(true);
mb.setTitle("buttons");
mb.setSize(550,660);
}
}
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPopupMenu;
import javax.swing.JTextField;
class MultiButton extends JFrame implements ActionListener
{
int i;
JButton[] b1 = new JButton[12];
JTextField[] t1=new JTextField[12];
String s1[]={"A","B","C","D","E","F","G","H","I","J","K","M","N","O","P"};
JPopupMenu jp;
MultiButton()
{
for(i=0;i<12;i++)
{
b1[i]=new JButton(s1[i]);
add(b1[i]);
b1[i].addActionListener(this);
}
setLayout(new GridLayout(6, 5));
}
@Override
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1[0])
JOptionPane.showMessageDialog(this,s1[0]);
if(e.getSource()==b1[1])
JOptionPane.showMessageDialog(this,s1[1]);
if(e.getSource()==b1[2])
JOptionPane.showMessageDialog(this,s1[2]);
if(e.getSource()==b1[3])
JOptionPane.showMessageDialog(this,s1[3]);
JOptionPane.showConfirmDialog(this,"hello");
}
public static void main(String[] args)
{
MultiButton mb=new MultiButton();
mb.setVisible(true);
mb.setTitle("buttons");
mb.setSize(550,660);
}
}
0 Comments