Académique Documents
Professionnel Documents
Culture Documents
Dialog;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.math.BigInteger;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
JFrame f1,f2;
JLabel l1,l2,l3,l4;
JLabel l11,l12,l13,l14;
JButton b1,b2,b11,b12;
JTextField t1,t2,t3,t4;
JTextField t11,t12,t13,t14;
gui()
{
f1=new JFrame();
JPanel p1=new JPanel();
JPanel p2=new JPanel();
t1=new JTextField();
t2=new JTextField();
t3=new JTextField();
t4=new JTextField();
t11=new JTextField();
t12=new JTextField();
t13=new JTextField();
t14=new JTextField();
l1=new JLabel();
l2=new JLabel();
l3=new JLabel();
l4=new JLabel();
l11=new JLabel();
l12=new JLabel();
l13=new JLabel();
l14=new JLabel();
l1.setText("Enter Prime Number N : ");
l2.setText("Enter Prime Number G : ");
l3.setText("Enter Random Number X : ");
l4.setText("Value Of A : ");
f1.setTitle("USER 1 USER
2");
t11.enable(false);
t12.enable(false);
p1.add(l1);
p1.add(t1);
p1.add(l2);
p1.add(t2);
p1.add(l3);
p1.add(t3);
p1.add(l4);
p1.add(t4);
p1.add(b1);
p1.add(b2);
p1.setLayout(new GridLayout(6,1));
p2.setLayout(new GridLayout(6,1));
f1.setLayout(new GridLayout(1,2));
p2.add(l11);
p2.add(t11);
p2.add(l12);
p2.add(t12);
p2.add(l13);
p2.add(t13);
p2.add(l14);
p2.add(t14);
p2.add(b11);
p2.add(b12);
b1.addActionListener(this);
b2.addActionListener(this); // Dialog box
b11.addActionListener(this);
b12.addActionListener(this);
f1.add(p1);
f1.add(p2);
f1.pack();
f1.setVisible(true);
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
final String n=t1.getText();
final String g=t2.getText();
final String x=t3.getText();
final String y=t13.getText();
t11.setText(n);
t12.setText(g);
int x01=Integer.parseInt(x);
int y01=Integer.parseInt(y);
int n01=Integer.parseInt(n);
int g01=Integer.parseInt(g);
b1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
t4.setText(a.toString());
}
});
b2.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
}
});
b11.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
t14.setText(b.toString());
}
});
b12.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {