Toolbar im CardLayout

Status
Nicht offen für weitere Antworten.

spike78

Bekanntes Mitglied
Hallo Leute,

wie kann ich in einem CardLayout eine Toolbar setzten? Hab leider bisher noch nichts passendes finden können.

Danke und Gruß

spike
 

diggaa1984

Top Contributor
Code:
public void setup(String title) {	
		mainFrame = new JFrame(title);
		mainFrame.setDefaultCloseOperation(javax.swing.JFrame.DISPOSE_ON_CLOSE);
		
		//create mainPanel with BorderLayout
		mainPanel = new JPanel(new BorderLayout(0,0));
		
		//create toolbarMenu
		mainPanel.add(setupToolbar(),BorderLayout.NORTH);
		
		//create cardPanel and add Cards
		cardPanel = new JPanel(new CardLayout());
		
		for (CardController c: cc) {
			c.initCard(cardPanel);
		}//for
		
		//add cardPanel
		mainPanel.add(cardPanel,BorderLayout.CENTER);
		
		//create statusbarPanel
		mainPanel.add(setupStatusbar(),BorderLayout.SOUTH);
		
		mainFrame.add(mainPanel);
		
		//create menubar
		mainFrame.setJMenuBar(setupMenubar());
		
		mainFrame.pack();
	}//init

also damit hättest du quasi die Toolbar ausserhalb der Komponente mit CardLayout und somit immer da auch wenn sich die Cards ändern. Da wir ja nicht genau wissen, wie die GUI bei dir aufgebaut ist kann man nur ins blaue raten, ob das ne Lösung darstellt für dich oder nicht :D

hier mal die Screens, damit du sieht wo die Cards liegen (einmal Cyan und schwarz)
Card.jpg
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Interface Nach "package"-Nennung keine Toolbar-Icons mehr Java Basics - Anfänger-Themen 5
B Toolbar mit Java programmieren? Java Basics - Anfänger-Themen 3
G SWT - eine Toolbar und ein Menu - addSelectionListener Java Basics - Anfänger-Themen 3
G Toolbar problem! Java Basics - Anfänger-Themen 4
G Toolbar bei JTabbedPane Java Basics - Anfänger-Themen 5
G Toolbar buttons sollen dialoge anzeigne statt pop up Java Basics - Anfänger-Themen 44
O JToolBar wird Tab in JTabbedPane statt Toolbar in JFrame Java Basics - Anfänger-Themen 6
G Besonderer Toolbar-Button! Java Basics - Anfänger-Themen 6
G Funktion von toolbar button bei mouseover anzeigen Java Basics - Anfänger-Themen 4
C Swing-Fenster mit Menü- und Toolbar Java Basics - Anfänger-Themen 3
M Best Practice Wie erstelle ich ein cardlayout? Java Basics - Anfänger-Themen 22
N Abfragen eines Textes aus einem JTextField in Java, Funktion, CardLayout, Java Basics - Anfänger-Themen 2
Q CardLayout und NullPointer Java Basics - Anfänger-Themen 3
N Probleme mit Class in andere Class adden (Cardlayout) Java Basics - Anfänger-Themen 2
I Hangman CardLayout/repaint? Java Basics - Anfänger-Themen 2
U CardLayout Java Basics - Anfänger-Themen 3
R CardLayout: wrong parent Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben