Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.BorderLayout;
- import javax.swing.JComponent;
- import javax.swing.JPanel;
- import javax.swing.JFrame;
- import java.awt.Dimension;
- import java.awt.event.KeyEvent;
- import javax.swing.JTabbedPane;
- import java.awt.GridBagLayout;
- import java.awt.FlowLayout;
- import javax.swing.JLabel;
- public class GUI extends JFrame {
- private static final long serialVersionUID = 1L;
- private JPanel jContentPane = null;
- private JTabbedPane jTabbedPane = null;
- private JPanel jPanel = null;
- private JPanel jPanel1 = null;
- private JLabel jLabel = null;
- private JLabel jLabel1 = null;
- private JPanel jPanel2 = null;
- private JLabel jLabel2 = null;
- private JPanel jPanel3 = null;
- private JLabel jLabel3 = null;
- /**
- * This is the default constructor
- */
- public GUI() {
- super();
- initialize();
- }
- /**
- * This method initializes this
- *
- * @return void
- */
- private void initialize() {
- this.setSize(579, 415);
- this.setContentPane(getJContentPane());
- this.setTitle("JFrame");
- jTabbedPane.addTab("Tab 1", jPanel);
- jTabbedPane.setMnemonicAt(0, KeyEvent.VK_1);
- jTabbedPane.addTab("Tab 2", jPanel1);
- jTabbedPane.setMnemonicAt(1, KeyEvent.VK_2);
- jTabbedPane.addTab("Tab 3", jPanel2);
- jTabbedPane.setMnemonicAt(2, KeyEvent.VK_3);
- jTabbedPane.addTab("Tab 4", jPanel3);
- jTabbedPane.setMnemonicAt(3, KeyEvent.VK_4);
- this.setVisible(true);
- this.addWindowListener(new java.awt.event.WindowAdapter() {
- public void windowClosing(java.awt.event.WindowEvent e) {
- System.exit(0);
- }
- });
- }
- private JComponent makeTextPanel(String string) {
- // TODO Auto-generated method stub
- return null;
- }
- /**
- * This method initializes jContentPane
- *
- * @return javax.swing.JPanel
- */
- private JPanel getJContentPane() {
- if (jContentPane == null) {
- jContentPane = new JPanel();
- jContentPane.setLayout(new BorderLayout());
- jContentPane.add(getJTabbedPane(), BorderLayout.NORTH);
- jContentPane.add(getJPanel2(), BorderLayout.EAST);
- jContentPane.add(getJPanel(), BorderLayout.WEST);
- jContentPane.add(getJPanel1(), BorderLayout.EAST);
- jContentPane.add(getJPanel3(), BorderLayout.WEST);
- }
- return jContentPane;
- }
- /**
- * This method initializes jTabbedPane
- *
- * @return javax.swing.JTabbedPane
- */
- private JTabbedPane getJTabbedPane() {
- if (jTabbedPane == null) {
- jTabbedPane = new JTabbedPane();
- }
- return jTabbedPane;
- }
- /**
- * This method initializes jPanel
- *
- * @return javax.swing.JPanel
- */
- private JPanel getJPanel() {
- if (jPanel == null) {
- jLabel3 = new JLabel();
- jLabel3.setText("panel 1");
- jLabel1 = new JLabel();
- jLabel1.setText("panel 2");
- jPanel = new JPanel();
- jPanel.setLayout(new FlowLayout());
- jPanel.add(jLabel1, null);
- }
- return jPanel;
- }
- /**
- * This method initializes jPanel1
- *
- * @return javax.swing.JPanel
- */
- private JPanel getJPanel1() {
- if (jPanel1 == null) {
- jLabel = new JLabel();
- jLabel.setText("panel 3");
- jPanel1 = new JPanel();
- jPanel1.setLayout(new FlowLayout());
- jPanel1.add(jLabel, null);
- }
- return jPanel1;
- }
- /**
- * This method initializes jPanel2
- *
- * @return javax.swing.JPanel
- */
- private JPanel getJPanel2() {
- if (jPanel2 == null) {
- jLabel2 = new JLabel();
- jLabel2.setText("panel4");
- jPanel2 = new JPanel();
- jPanel2.setLayout(new FlowLayout());
- jPanel2.add(jLabel2, null);
- }
- return jPanel2;
- }
- /**
- * This method initializes jPanel3
- *
- * @return javax.swing.JPanel
- */
- private JPanel getJPanel3() {
- if (jPanel3 == null) {
- jPanel3 = new JPanel();
- jLabel3.setText("panel2");
- jPanel3.setLayout(new FlowLayout());
- jPanel.add(jLabel3, null);
- }
- return jPanel3;
- }
- /**
- * This method initializes jPanelwest
- *
- * @return javax.swing.JPanel
- */
- } // @jve:decl-index=0:visual-constraint="10,10"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement