Advertisement
Guest User

Untitled

a guest
Mar 26th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.54 KB | None | 0 0
  1. package gui;
  2. import java.awt.BorderLayout;
  3. import java.awt.EventQueue;
  4. import java.awt.Image;
  5. import javax.swing.*;
  6. import javax.swing.border.EmptyBorder;
  7. import java.awt.Color;
  8. import javax.swing.GroupLayout.Alignment;
  9. import javax.swing.LayoutStyle.ComponentPlacement;
  10. import javax.swing.UIManager.LookAndFeelInfo;
  11. import java.applet.*;
  12.  
  13. public class GUI extends JFrame {
  14.  
  15. private JPanel contentPane;
  16.  
  17. public GUI(Applet a) {
  18. setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
  19. setBounds(100, 100, 947, 539);
  20. contentPane = new JPanel();
  21. contentPane.setBackground(Color.DARK_GRAY);
  22. contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
  23. setContentPane(contentPane);
  24.  
  25.  
  26. try {
  27. for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
  28. if ("Nimbus".equals(info.getName())) {
  29. UIManager.setLookAndFeel(info.getClassName());
  30. break;
  31. }
  32. }
  33. } catch (Exception e) {
  34. e.printStackTrace();
  35. }
  36.  
  37. //JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
  38.  
  39. JPanel panel_1 = new JPanel();
  40. panel_1.setBackground(Color.ORANGE);
  41. panel_1.add(a);
  42. add(panel_1);
  43. /*GroupLayout gl_contentPane = new GroupLayout(contentPane);
  44. gl_contentPane.setHorizontalGroup(
  45. gl_contentPane.createParallelGroup(Alignment.LEADING)
  46. .addGroup(Alignment.TRAILING, gl_contentPane.createSequentialGroup()
  47. .addComponent(panel_1, GroupLayout.DEFAULT_SIZE, 764, Short.MAX_VALUE)
  48. .addPreferredGap(ComponentPlacement.RELATED)
  49. .addComponent(tabbedPane, GroupLayout.PREFERRED_SIZE, 160, GroupLayout.PREFERRED_SIZE))
  50. );
  51. gl_contentPane.setVerticalGroup(
  52. gl_contentPane.createParallelGroup(Alignment.LEADING)
  53. .addGroup(Alignment.TRAILING, gl_contentPane.createSequentialGroup()
  54. .addGroup(gl_contentPane.createParallelGroup(Alignment.TRAILING)
  55. .addComponent(panel_1, Alignment.LEADING, GroupLayout.DEFAULT_SIZE, 488, Short.MAX_VALUE)
  56. .addComponent(tabbedPane, GroupLayout.DEFAULT_SIZE, 497, Short.MAX_VALUE))
  57. .addGap(2))
  58. );*/
  59.  
  60. //Image img = new ImageIcon(this.getClass().getResource("/lookup.png")).getImage();
  61. //Image img1 = new ImageIcon(this.getClass().getResource("/stats.png")).getImage();
  62.  
  63. /*JPanel panel_2 = new JPanel();
  64. tabbedPane.addTab(null, null, panel_2, null);
  65.  
  66. JPanel panel = new JPanel();
  67. tabbedPane.addTab(null, null, panel, null);
  68.  
  69. JPanel panel_3 = new JPanel();
  70. tabbedPane.addTab("New tab", null, panel_3, null);
  71. contentPane.setLayout(gl_contentPane);*/
  72.  
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement