Jtabbedpane in Jpanel?Java

Java-Forum
Anonymous
 Jtabbedpane in Jpanel?

Post by Anonymous »

Ich habe ein einfaches Problem, wenn ich in meinem JPanel Registerkarten hinzufügen möchte. Die Ausrichtung der Registerkarten wird horizontal anstelle von vertikal, wich sieht aus wie crap =/. /> Wenn ich stattdessen das Panel verwerfen und die Registerkarte direkt zum Rahmen hinzufügen, funktioniert alles einwandfrei.public class TabbedPane extends JFrame
{
public TabbedPane()
{
setTitle("Tabbed Pane");
setSize(300, 300); // set size so the user can "see" it
JTabbedPane jtp = new JTabbedPane();

// JPanel panel = new JPanel();//uncomment all three lines
// panel.add(jtp);
// getContentPane().add(panel);

getContentPane().add(jtp);//remove me

JPanel jp1 = new JPanel();// This will create the first tab
JPanel jp2 = new JPanel();// This will create the second tab

JLabel label1 = new JLabel();
label1.setText("This is Tab 1");
jp1.add(label1);

jtp.addTab("Tab1", jp1);
jtp.addTab("Tab2", jp2);

JButton test = new JButton("Press");
jp2.add(test);

setVisible(true); // otherwise you won't "see" it
}

public static void main(String[] args)
{
TabbedPane tab = new TabbedPane();
}

}
< /code>

Vielen Dank! < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post