Krisz2 kérdése:
Szükségem van egy kis segítségre (Java)?
Figyelt kérdés
Ha van egy programom aminek van grafikus felülete és a feladata hogy gombnyomásra az egyik JTextAreabol a másikba átmásoljon mindent akkor hogy tudnám átadni a JTextAreakat az actionperformed függvénynek átadni?mert az oké hogy a konstruktoron keresztül át adom az egyik class-ból a másikba de onnan hogyan tovább?Mellékkérdés:A javában nem támogatott az egymásba ágyazott függvény vagy csak elírtam valamit ?(lehet rosszul emlékszem de mintha c++ ban lehetett volna)2013. máj. 23. 21:38
1/3 anonim válasza:
Mellékletkérdés: nem, java-ban nincs egymásba ágyazott függvény. C/C++-ban sincs.
Fő kérdés:
Hát konstruktorban átadod annak az osztálynak, amelyikben ki van fejtve az actionPerformed, onnantól pedig elérheted a függvényből.
class AkcioKezelo implements ActionListener {
JTextArea ta;
public AkcioKezelo(JTextArea ta) { this.ta=ta; }
public void actionListener(...) {
ta.getText();
ta.setText("akármi");
// stb.
}
}
----
class Ablak extends JFrame {
public Ablak() {
// inicializalasok...
JTextArea ta1 = new JTextArea();
AkcioKezelo akciokezelo = new Osztaly(ta1);
JButton b1 = new JButton();
b1.addActoinListener(akciokezelo);
}
Valami ilyesmi :)
2/3 anonim válasza:
Persze elírtam:
public void actionPerformed(...) {
3/3 A kérdező kommentje:
oké, köszönöm
2013. máj. 24. 09:02
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!