Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Vivo X200 Pro - a kétszázát!
- Megtartotta Európában a 7500 mAh-t az Oppo
- Sony Xperia 1 V - kizárólag igényeseknek
- Bemutatkozott a Poco X7 és X7 Pro
- iPhone topik
- Kiesett a pikszisből a BOE
- Milyen okostelefont vegyek?
- Hivatalos a OnePlus 13 startdátuma
- Amazfit Bip 6 - jót olcsón
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
Fooler89
#2598
üzenetére
Nem tudom, hogy ez miért bonyolult. akár egy ciklusban is megoldható, én SWT-ben így oldanám meg (pszeudo kód), nem hiszem, hogy SWING-ben ez nagyon különbözne.
List<JPanel> jpanels = new ArrayList<JPanel>();
for( int i = 0; i< 64; i++ ){
JPanels p = new JPanel( .. );
//beallitod p koordinatait, kiterjedeset
...
//hozzaadsz egy eventlistenert click esemenyre
p.addClickListener( new ClickListenerInterfesz(){
void clickEvent( Event e ){
//beallitod a kivant szint
e.target.setBackgroundColor(...);
}
);
jpanels.add(p);
}sőtt, nem is valószínű, hogy kell minden egyes JPanelhez új ClickListener-t példányosítani, mert általában az esemény target-jéből (melyik elemre vonatkozott) ki lehet nyerni magát a GUI elemet.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy Watch6 Classic - tekerd!
- Eredeti játékok OFF topik
- Milyen notebookot vegyek?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- PlayStation 5
- Vivo X200 Pro - a kétszázát!
- AliExpress tapasztalatok
- Milyen alaplapot vegyek?
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Megtartotta Európában a 7500 mAh-t az Oppo
- További aktív témák...
- Wacom Cintiq DTK-2260 digitális rajztábla
- Felújított laptopok számlával, garanciával! Ingyen Foxpost!
- Törött Apple iMac 19.2 i5-8500 Radeon Pro 560X 4GB 16GB 256GB SSD 21.5" 4K Retina
- ÁRGARANCIA!Épített KomPhone i5 14400F 16/32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- OnePlus Nord 2T 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


