Hirdetés
Új hozzászólás Aktív témák
-
orc88
őstag
Sziasztok!
Van egy metódus, ami a táblázatban található adatokat kiírja Textfieldekbe. Ezt a metódust hozzá adtam a tábla kattintásos eseményéhez, amikor kattint valamelyik elemre a táblázatban szépen kiírja a megfelelő fieldbe az adatokat.
Gondoltam megcsinálom ugyanezt VK_UP és VK_DOWN key eventekre is, így nyilakkal történő lépkedés esetén frissíti a fieldek tartalmát.
A probléma a következő:
1 lépéssel le van maradva minden gombnyomásnál, mindig az előző gombnyomás után kijelölt sor adatait szedi ki a táblából
Mi lehet a gubanc?A
setText()
metódus:public void setTexts() {
DefaultTableModel model = (DefaultTableModel) tabla.getModel();
text_id.setText(model.getValueAt(tabla.getSelectedRow(), 0).toString());
text_nev.setText(model.getValueAt(tabla.getSelectedRow(), 1).toString());
text_cikkszam.setText(model.getValueAt(tabla.getSelectedRow(), 2).toString());
text_elar.setText(model.getValueAt(tabla.getSelectedRow(), 7).toString());
text_datum0.setText(model.getValueAt(tabla.getSelectedRow(), 9).toString());
}És ahol meghívom:
private void tablaKeyPressed(java.awt.event.KeyEvent evt) {
if (evt.getKeyCode() == java.awt.event.KeyEvent.VK_UP || evt.getKeyCode() ==
java.awt.event.KeyEvent.VK_DOWN) {
setTexts();
}
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- E-roller topik
- Digitális Állampolgárság Program DÁP
- Battlefield 6
- Gaming notebook topik
- OLED TV topic
- iPhone topik
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- Győr és környéke adok-veszek-beszélgetek
- A fociról könnyedén, egy baráti társaságban
- HTPC (házimozi PC) topik
- További aktív témák...
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3130, 94% Akkumulátor
- Azonnali A320 B350 X370 B450 X470 A520 B550 X570 chipset alaplap felvásárlás személyes/csomagküldés
- Bomba ár! HP ProBook 430 G7 - i5-10GEN I 16GB I 256SSD I HDMI I 13,3" FHD I Cam I W11 I Gar
- LG 27UL500-W - 27" IPS - 3840x2160 4K - 60Hz 5ms - HDR10 - AMD FreeSync - 300 Nits - sRGB 99%
- Samsung Galaxy Tab A8 32GB, Újszerű, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest