FAQ |
Calendar |
![]() |
|
Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman. |
![]() |
|
Thread Tools |
#1
|
|||
|
|||
![]()
Gan, punya masalah neh, saya bikin kyk gini kok cuman keluar tab panel-nya tapi text field, button-nya segala ga keluar yaH? Code: public class adminGui extends JPanel{ JTabbedPane theTab; JPanel panel1; JPanel panel2; JPanel panel3; JPanel panel4; JPanel panel5; JPanel panel6; public adminGui() { super(new GridLayout(2,1)); System.out.println("YAYYY");//TESTING theTab = new JTabbedPane(); panel1= new addCustomerPanel();//call 1st panel theTab.addTab("Add customer",panel1); panel2= new editCustomerPanel(); //call 2nd panel theTab.addTab("Edit customer",panel2); panel3= new deleteCustomerPanel(); //call 3rd panel theTab.addTab("Delete customer",panel3); panel4= new addItemPanel(); //call 4th panel theTab.addTab("Add item",panel4); panel5= new editItemPanel(); //call 5th panel theTab.addTab("Edit item",panel5); panel6= new deleteItemPanel(); //call 6th panel theTab.addTab("Delete item",panel6); add(theTab); theTab.setTabLayoutPolicy(JTabbedPane.SCROLL_TAB_L AYOUT); } public static void showGUI() { JFrame frame = new JFrame("ADMIN AREA"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E); frame.add(new adminGui(), BorderLayout.CENTER); frame.pack(); frame.setVisible(true); frame.repaint(); } } Terus contoh code di class panel yang individual: Code: import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JComponent; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; public class deleteItemPanel extends JPanel{ JPanel panel = new JPanel(false); //the contents JLabel lblItemNum = new JLabel("Item Code: "); JLabel lblDescr = new JLabel("Description: "); JLabel lblPrice = new JLabel("Price: "); JButton btnDel = new JButton("DELETE"); JTextField txtItemNum = new JTextField(); JTextField txtDescr = new JTextField(); JTextField txtPrice = new JTextField(); JButton btnClear = new JButton("Cancel"); public deleteItemPanel() { panel.setLayout(new GridLayout(4,2)); setLayout(); panel.setVisible(true); panel.repaint(); } private void setLayout() { panel.add(lblItemNum); panel.add(txtItemNum); panel.add(lblDescr); panel.add(txtDescr); panel.add(lblPrice); panel.add(txtPrice); panel.add(btnDel); panel.add(btnClear); } } Mohon bantuannya Terkait:
|
![]() |
|
|