Головна‎ > ‎Java Swing‎ > ‎

Приклад програми Swing

import javax.swing.*;
import java.awt.event.*;

public class MyFrame implements ActionListener{

JTextField tf1,tf2;
JButton b1;

MyFrame(){ 
JFrame f= new JFrame();

tf1=new JTextField("0");
tf1.setBounds(50,50,150,20);
tf2=new JTextField();
tf2.setBounds(50,100,150,20);
tf2.setEditable(false);

b1=new JButton("2x");
b1.setBounds(50,150,50,50);

b1.addActionListener(this);

f.add(tf1);
f.add(tf2);
f.add(b1);
f.setSize(260,300);
f.setLayout(null);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

public void actionPerformed(ActionEvent e) {
String s1=tf1.getText();
int a=Integer.parseInt(s1);
int c=0;
if(e.getSource()==b1){  c=a*2;  }

String result=String.valueOf(c);
tf2.setText(result);
}

public static void main(String[] args)
{
MyFrame obj = new MyFrame();
}
}