Προς το περιεχόμενο

java swing


ioulia

Προτεινόμενες αναρτήσεις

Δημοσ.

hello

 

Exw ena problhma me ta labels sth java.

pio sygkekrimena exw dhmiourghsei ena frame(xrhsimopoiwntas JFrame) kia mesa se ayto thelw na emfanisw kapoia labels me diafores plhrofories.to problhma einai oti emfanizetai mono to teleytaio apo ayta ta labels kai epikalyptei ola ta prohgoumena.

xrhsimopoiw aythn thn entolh gia na emfanizw ta labels mesa sto frame

frame.getContentPane().add(labelname);

 

fysika exw ftiaksei ena GUI inerface.

an einai xrhsimo kapoia apo ta labels pairnoun times mesa se for loop

 

kserei kaneis na mou pei giati ginetai ayto?

Δημοσ.

τη θέση (συντεταγμένες) για το καθε ενα, τις δινεις διαφορετικές?

μηπως εμφανιζονται όλα, αλλα στο ιδιο ακριβως σημειο, και βλεπεις μονο το τελευταιο?

Δημοσ.

basika katafera na lysw to pronlhma alla me allon tropo.den exw katalabei ti akribws ginotan prin.to problhma htan mallon me tis syntetagmenes kai tis emfanize th mia panw sthn allh.

 

pantws eyxaristw polu

  • 2 εβδομάδες αργότερα...
Δημοσ.

ioulia diavase gia ta layouts twn content panes kai mathe na ta xrhsimopoieis swsta. den einai tipota dyskolo. symvouli mou na apofygeis th xrhsh twn null kai XY layouts giati automata ksehnas to resizing tou programmatos sou.

Δημοσ.

Ap oso katalavainw, den alla3es to layout manager kai pros8etes ta JLabels panw sto JFrame. O layout manager gia ta JFrame einai o BorderLayout. An diavaseis to tutorial ths Java gia tous layout managers, 8a deis oti o BorderLayout topo8etei ta antikeimena se 5 shmeia. North, South, East, West kai Center. Otan pros8eteis ta antikeimena me thn me8odo add xwris na dineis plhrofories gia to shmeio pou 8a proste8oun, afta panta prostei8ente sto idio shmeio, me apotelesma na fainetai mono to teleftaio.

Mia lysh einai na alla3eis ton layout manager se kapoion allo pou ta vazei seiriaka, opws o FlowLayout.

 

Gia perissoteres plhrofories symvoulepsou to tutorial ths Sun.

 

D.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...