Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

NetBeans IDE 6.5 problem oko dodavanja dinamickih kontrola

[es] :: Java :: NetBeans IDE 6.5 problem oko dodavanja dinamickih kontrola

[ Pregleda: 2006 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Alexandar_d
Alexandar

Član broj: 44699
Poruke: 139
92.36.235.*



+7 Profil

icon NetBeans IDE 6.5 problem oko dodavanja dinamickih kontrola04.06.2010. u 00:04 - pre 168 meseci
Pozdrav,
Koristim NetBeans 6.5 IDE i imam problem kod Desktop aplikacije. Otvorim novi JFrame i na njega povucem JPanel iz palete. E sad zelim da kreiram dinamicki npr. button i da ga dodam u taj panel koji sam povukao iz palete u GUI editoru. Ali kad pokrenem aplikaciju taj button nece da prikaze. Nema sanse, sve sam probao ali nece da ga prikaze. Naravno, kada povucem button iz palete u JPanel, on se vidi, ali ovako dinamicki nece.

Evo code kako sam probao:

public NewJFrame() {
initComponents();
JButton j = new JButton("Nesto");
j.setVisible(true);
jPanel1.add(j);
}

Button j nece nikako da prikaze, a treba mi ovako dinamicki da ga kreiram. Da li iko ima ideju? Hvala.

AleXandar
 
Odgovor na temu

abyss

Član broj: 2945
Poruke: 684
*.static.isp.telekom.rs.



+51 Profil

icon Re: NetBeans IDE 6.5 problem oko dodavanja dinamickih kontrola04.06.2010. u 07:28 - pre 168 meseci
Za dugme ti ne treba setVisible nego setBounds...
--
"Once hadst thou passions and calledst them evil. But now hast thou only
thy virtues: they grew out of thy passions."
 
Odgovor na temu

grizzly
Beograd

Član broj: 7978
Poruke: 262



+4 Profil

icon Re: NetBeans IDE 6.5 problem oko dodavanja dinamickih kontrola04.06.2010. u 09:36 - pre 168 meseci
Verovatno je problem u LayoutManager-u koji koristi NetBeans, tj u njega ne moze da se doda ovom add metodom kojom si dodao a da se odmah i vidi. Pogledaj kod koji ti je netbeans generisao (metodu initComponents()) kako su tamo dodali kojom metodom...
 
Odgovor na temu

Alexandar_d
Alexandar

Član broj: 44699
Poruke: 139
92.36.128.*



+7 Profil

icon Re: NetBeans IDE 6.5 problem oko dodavanja dinamickih kontrola04.06.2010. u 13:08 - pre 168 meseci
@abyss, hvala radi :-). Samo ja sam button stavio kao primjer meni ustvari treba sasvim nesto drugo, tacnije radim sa JFreeChart-om tako da mi treba njega da prikaze u JPanelu, tj. final ChartPanel chartPanel = new ChartPanel(chart); treba da se prikaze u jPanel1. Ono sto me zanima, da li za SVAKU dinamicku kontrolu ovo radi, tj ovo sa setBounds? Ili je to samo za button posto mi treba evo za JFreeChart?

@grizzly, nema mi nista mrze nego gledat njegov generisani code to je i jedan od razloga zasto koristim NetBeans umjesto JDevelopera, kod NetBeans nekako i tolerisem taj njegov generisani code dok kod JDevelopera ti treba barem dvije sedmice da skontas kako radi njegov IDE i gdje sta generise....
AleXandar
 
Odgovor na temu

[es] :: Java :: NetBeans IDE 6.5 problem oko dodavanja dinamickih kontrola

[ Pregleda: 2006 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.