Guest User

Untitled

a guest
Nov 10th, 2020
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.50 KB | None | 0 0
  1. JDialog dialog = new JDialog();
  2. Container container = dialog.getContentPane();
  3.  
  4. JPanel serverPanel = new JPanel();
  5. JLabel serverLabel = new JLabel("Server ip: ");
  6. serverLabel.setForeground(Color.green);
  7. JTextField serverInput = new JTextField(20);
  8. serverInput.setBackground(Color.black);
  9. serverInput.setForeground(Color.white);
  10. serverInput.setBorder(BorderFactory.createLineBorder(Color.green, 2));
  11. serverPanel.add(serverLabel);
  12. serverPanel.add(serverInput);
  13.  
  14. JPanel namePanel = new JPanel();
  15. JLabel nameLabel = new JLabel("Ваш ник: ");
  16. nameLabel.setForeground(Color.green);
  17. JTextField nameInput = new JTextField(20);
  18. nameInput.setBackground(Color.black);
  19. nameInput.setForeground(Color.white);
  20. nameInput.setBorder(BorderFactory.createLineBorder(Color.green, 2));
  21. namePanel.add(nameLabel);
  22. namePanel.add(nameInput);
  23.  
  24. JPanel authPanel = new JPanel();
  25. JButton authBtn = new JButton("Авторизироваться");
  26. authBtn.setForeground(Color.green);
  27. authBtn.setBackground(Color.black);
  28. authBtn.setBorder(BorderFactory.createCompoundBorder(
  29.     BorderFactory.createLineBorder(Color.green, 2),
  30.     BorderFactory.createEmptyBorder(10, 10, 10, 10)
  31. ));
  32. authPanel.add(authBtn);
  33.  
  34. container.setLayout(new BoxLayout(container, BoxLayout.Y_AXIS));
  35. container.add(serverPanel);
  36. container.add(namePanel);
  37. container.add(authPanel);
  38.  
  39. dialog.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
  40. dialog.setLocationRelativeTo(null);
  41. dialog.pack();
  42. container.setBackground(Color.black);
  43. dialog.setVisible(true);
Advertisement
Add Comment
Please, Sign In to add comment