Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.EventQueue;
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- import javax.swing.border.EmptyBorder;
- import javax.swing.JTextField;
- import javax.swing.JButton;
- import java.awt.event.ActionListener;
- import java.awt.event.ActionEvent;
- import javax.swing.JLabel;
- public class Task2 extends JFrame {
- /**
- *
- */
- private static final long serialVersionUID = 1L;
- private JPanel contentPane;
- private JTextField textField;
- private JTextField textField_1;
- private JTextField textField_2;
- private JTextField textField_3;
- private JLabel lblUsd;
- private JLabel lblU;
- private JLabel label_1;
- private JTextField textField_4;
- /**
- * Launch the application.
- */
- public static void main(String[] args) {
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- try {
- Task2 frame = new Task2();
- frame.setVisible(true);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- });
- }
- /**
- * Create the frame.
- */
- public Task2() {
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setBounds(100, 100, 450, 300);
- contentPane = new JPanel();
- contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
- setContentPane(contentPane);
- contentPane.setLayout(null);
- textField = new JTextField();
- textField.setEditable(false);
- textField.setText("5.7");
- textField.setBounds(117, 96, 86, 20);
- contentPane.add(textField);
- textField.setColumns(10);
- textField_1 = new JTextField();
- textField_1.setEditable(false);
- textField_1.setText("2.25");
- textField_1.setColumns(10);
- textField_1.setBounds(272, 98, 86, 20);
- contentPane.add(textField_1);
- textField_2 = new JTextField();
- textField_2.setBounds(97, 128, 86, 20);
- contentPane.add(textField_2);
- textField_2.setColumns(10);
- textField_3 = new JTextField();
- textField_3.setColumns(10);
- textField_3.setBounds(207, 128, 86, 20);
- contentPane.add(textField_3);
- JButton button = new JButton("\u041E\u0431\u0447\u0438\u0441\u043B\u0438\u0442\u0438");
- button.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- double neyl_to_sm = Double.valueOf(textField.getText());
- double neyl_to_duym = Double.valueOf(textField_1.getText());
- double count = Double.valueOf(textField_2.getText());
- textField_3.setText(String.valueOf(count * neyl_to_sm));
- textField_4.setText(String.valueOf(count * neyl_to_duym));
- }
- });
- button.setBounds(9, 209, 185, 23);
- contentPane.add(button);
- JButton button_1 = new JButton("\u041A\u0456\u043D\u0435\u0446\u044C");
- button_1.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- System.exit(0);
- }
- });
- button_1.setBounds(336, 209, 91, 23);
- contentPane.add(button_1);
- JLabel lblUan = new JLabel("1 \u043D\u0435\u0439\u043B =");
- lblUan.setBounds(42, 98, 60, 14);
- contentPane.add(lblUan);
- lblUsd = new JLabel("\u041D\u0435\u0439\u043B\u0438");
- lblUsd.setBounds(21, 132, 50, 14);
- contentPane.add(lblUsd);
- JButton button_2 = new JButton("\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0438");
- button_2.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent arg0) {
- textField_2.setText("");
- textField_3.setText("");
- textField_4.setText("");
- }
- });
- button_2.setBounds(226, 208, 91, 23);
- contentPane.add(button_2);
- lblU = new JLabel("\u0441\u043C \u0430\u0431\u043E");
- lblU.setBounds(213, 99, 51, 14);
- contentPane.add(lblU);
- label_1 = new JLabel("\u0434\u044E\u0439\u043C\u0456\u0432");
- label_1.setBounds(371, 97, 53, 14);
- contentPane.add(label_1);
- textField_4 = new JTextField();
- textField_4.setColumns(10);
- textField_4.setBounds(312, 130, 86, 20);
- contentPane.add(textField_4);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement