Ich habe zwei JTabbedPanes, JTabbedPane1 Wie kann ich Knopf in JTabbedPane2 drücken, um JTabbedPane1 anzuzeigen? HierWie können Sie Tabs in jTabbedPane durch Klicken auf eine Schaltfläche wechseln?
ist der Code für JTabbedPane:
public class TabbedPane extends JFrame {
public TabbedPane() {
setTitle("Tabbed Pane");
setSize(300,300);
JTabbedPane jtp = new JTabbedPane();
getContentPane().add(jtp);
JPanel1 jp1 = new JPanel1();//This will create the first tab
JPanel jp2 = new JPanel2();//This will create the second tab
//add panel .........
//example usage
public static void main (String []args){
TabbedPane tab = new TabbedPane();
}
}
hier ist Klasse JPane1:
... JLabel label1 = new JLabel();
label1.setText("This is Tab 1");
jp1.add(label1);
und Klasse Jpane2 mit Taste auf int
JButton test = new JButton ("Presse"); jp2.add (Test);
ButtonHandler phandler = new ButtonHandler();
test.addActionListener(phandler);
setVisible(true);
} so ist ein Problem hier in Action der Taste auf jPanel2
class ButtonHandler implements ActionListener{
public void actionPerformed(ActionEvent e){
// what i do now ? to call jpanel 1 show ![alt text][1]
}
}
groß: D Ich habe gerade den Index vergessen. – gumuruh