Avatar billede riversen Nybegynder
25. august 2003 - 20:22 Der er 9 kommentarer og
1 løsning

JSplitPane dækker for JMenuBar

Hvad gør jeg ved problemet?
Avatar billede riversen Nybegynder
25. august 2003 - 20:23 #1
Måske jeg lige skal være lidt mere detaljeret...har en JFrame, hvor jeg som det eneste har tilføjet en JSplitPane. Jeg tilføjer desuden en JMenuBar, men den bliver skjult bagved. Jeg kan godt trykke deroppe, men menuen er ikke synlig
Avatar billede _carsten Nybegynder
25. august 2003 - 20:26 #2
Uden at vide det, tror jeg det er et SplitPane og ikke et JSplitPane du har tilføjet, altså ren AWT.
Avatar billede riversen Nybegynder
25. august 2003 - 20:28 #3
det er en swing
Avatar billede _carsten Nybegynder
25. august 2003 - 20:30 #4
Det lyder bare som et typisk AWT/Swing problem.
Kan du poste lidt kode ??
Avatar billede riversen Nybegynder
25. august 2003 - 20:32 #5
JSplitPane verticalSplitPane = new JSplitPane( JSplitPane.VERTICAL_SPLIT );
Avatar billede riversen Nybegynder
25. august 2003 - 20:32 #6
fixer lige det hele
Avatar billede riversen Nybegynder
25. august 2003 - 20:34 #7
Avatar billede _carsten Nybegynder
25. august 2003 - 20:54 #8
Det tog lidt tid at finde den.

Du mangler sådan set hovedet i din JMenuBar

etc.:
filer.setText("Filer");                    //MANGLER
indstillinger.setText("Indstillinger");    //MANGLER

menuBar.add( filer );
menuBar.add( indstillinger );
Avatar billede _carsten Nybegynder
25. august 2003 - 21:01 #9
Eller, hvad der nu passer dig bedst

JMenu filer = new JMenu("Filer");
JMenu indstillinger = new JMenu("Instillinger");
Avatar billede riversen Nybegynder
25. august 2003 - 21:07 #10
ja, der havde jeg lige stirret mig blind på koden...ganske simpelt og åbenlyst :-)..tak for det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester