Gå til innhold

dynamiske tab'er i jtabbedpane?


Gjest Sletet+adslkfjv

Anbefalte innlegg

Gjest Sletet+adslkfjv
Skrevet (endret)

lager en tabbedpane sånn her:

jTabbedPane.addTab(mndr[i],new JPanel() ); 

men det jeg lurer på er: hvordan kan jeg referere til jpanelet?

Endret av Sletet+adslkfjv
Videoannonse
Annonse
Skrevet (endret)
lager en tabbedpane sånn her:

jTabbedPane.addTab(mndr[i],new JPanel() ); 

men det jeg lurer på er: hvordan kan jeg referere til jpanelet?

A a = new A();

doStuff(a);

doMereStuff(a);

 

i stedet for

 

doStuff(new A());

... oops - får ikke tak i A'en lenger?

Endret av Frank2004
Skrevet

jTabbedPane.addTab(mndr[i],new JPanel() ); 

men det jeg lurer på er: hvordan kan jeg referere til jpanelet?

JPanel pan = new JPanel();
jTabbedPane.addTab(mndr[i],pan);
pan.add(new JLabel("dass");
LayoutManager lm = pan.getLayoutManager(); 

Gjest Sletet+adslkfjv
Skrevet

JPanel pan = new JPanel();
jTabbedPane.addTab(mndr[i],pan);
pan.add(new JLabel("dass");
LayoutManager lm = pan.getLayoutManager();

gjør jeg det sånn så kan jeg jo ikke legge ting i panelet pan med teksten f.eks "tab3"?

Skrevet

buskmann svarte jo korrekt.

JPanel pan = new JPanel();

 

og da referer du jo til panelet med "pan"! Ingen hindring i hva du kan gjøre med det panelet... annet enn det som gjelder for JPanels, selvfølgelig.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...