Advertisement
vgoncharov

m2_9_1

Mar 22nd, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.80 KB | None | 0 0
  1. import java.awt.BorderLayout;
  2. import java.awt.EventQueue;
  3.  
  4. import javax.swing.JFrame;
  5. import javax.swing.JOptionPane;
  6. import javax.swing.JPanel;
  7. import javax.swing.border.EmptyBorder;
  8. import javax.swing.JButton;
  9. import java.awt.Color;
  10. import java.awt.event.ActionListener;
  11. import java.awt.event.ActionEvent;
  12. import javax.swing.JTextField;
  13. import java.awt.Toolkit;
  14. import javax.swing.JLabel;
  15. import java.awt.Font;
  16. import javax.swing.JTextArea;
  17. import javax.swing.JScrollPane;
  18.  
  19. public class prog extends JFrame {
  20.  
  21.     private JPanel contentPane;
  22.     private JTextField textFieldFile;
  23.  
  24.     /**
  25.      * Launch the application.
  26.      */
  27.     public static void main(String[] args) {
  28.         EventQueue.invokeLater(new Runnable() {
  29.             public void run() {
  30.                 try {
  31.                     prog frame = new prog();
  32.                     frame.setVisible(true);
  33.                 } catch (Exception e) {
  34.                     e.printStackTrace();
  35.                 }
  36.             }
  37.         });
  38.     }
  39.  
  40.     /**
  41.      * Create the frame.
  42.      */
  43.     public prog() {
  44.         setIconImage(Toolkit.getDefaultToolkit().getImage(prog.class.getResource("/javax/swing/plaf/metal/icons/ocean/error.png")));
  45.         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  46.         setBounds(100, 100, 527, 360);
  47.         contentPane = new JPanel();
  48.         contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
  49.         setContentPane(contentPane);
  50.         contentPane.setLayout(null);
  51.        
  52.         JLabel label = new JLabel("\u0423\u043A\u0430\u0436\u0438\u0442\u0435 \u043F\u0443\u0442\u044C \u043A \u0444\u0430\u0439\u043B\u0443:");
  53.         label.setFont(new Font("Tahoma", Font.BOLD, 12));
  54.         label.setBounds(10, 41, 211, 14);
  55.         contentPane.add(label);
  56.        
  57.         textFieldFile = new JTextField();
  58.         textFieldFile.setBounds(195, 39, 303, 20);
  59.         contentPane.add(textFieldFile);
  60.         textFieldFile.setColumns(10);
  61.        
  62.         JButton buttonNoviy = new JButton("\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u043D\u043E\u0432\u044B\u0439");
  63.         buttonNoviy.setBounds(10, 90, 151, 23);
  64.         contentPane.add(buttonNoviy);
  65.        
  66.         JButton buttonUdalit = new JButton("\u0423\u0434\u0430\u043B\u0438\u0442\u044C");
  67.         buttonUdalit.setBounds(10, 130, 151, 23);
  68.         contentPane.add(buttonUdalit);
  69.        
  70.         JButton buttonPereim = new JButton("\u041F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C");
  71.         buttonPereim.setBounds(10, 170, 151, 23);
  72.         contentPane.add(buttonPereim);
  73.        
  74.         JButton buttonProch = new JButton("\u041F\u0440\u043E\u0447\u0438\u0442\u0430\u0442\u044C");
  75.         buttonProch.setBounds(10, 210, 151, 23);
  76.         contentPane.add(buttonProch);
  77.        
  78.         JButton buttonZap = new JButton("\u0417\u0430\u043F\u0438\u0441\u0430\u0442\u044C");
  79.         buttonZap.setBounds(10, 250, 151, 23);
  80.         contentPane.add(buttonZap);
  81.        
  82.         JScrollPane scrollPane = new JScrollPane();
  83.         scrollPane.setBounds(195, 70, 306, 241);
  84.         contentPane.add(scrollPane);
  85.        
  86.         JTextArea textArea = new JTextArea();
  87.         scrollPane.setViewportView(textArea);
  88.        
  89.             }
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement