"Save" (Kaydet) adındaki düğmeyi tıklattığımda JTable'ımdaki bir hücrenin düzenlenmiş değeri nasıl alınır?JTable'da bir düğmenin tıklatıldıktan sonra JTable içindeki hücrenin düzenlenmiş değerini aldınız
2
A
cevap
1
Yeni değer DefaultCellEditor
'dan edinilebilir.
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (table.getCellEditor() != null) {
DefaultCellEditor cellEditor = (DefaultCellEditor) table.getCellEditor();
String value = ((JTextField) cellEditor.getComponent()).getText();
}
}
});
0
Belki this çözüm sizin için yeterli olacaktır:
table.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
Bu düğme tıklandığında "kaydet" değil, aynı zamanda odak değişikliğinin diğer durumlarda sadece tüm tablo verileri kaydeder.
İlgili konular
- 1. Haritadaki tıklatıldıktan sonra adres alın
- 2. Bir öğe tıklatıldıktan sonra JQuery seçicisi çalışmıyor
- 3. jtable
- 4. İtme bildirimi tıklatıldıktan sonra açılış etkinliği android
- 5. wordpress Mobile Menu tıklatıldıktan sonra gizlenmiyor
- 6. OpenCV: Hough akümülatör değerini aldınız mı?
- 7. UILabel'in x ve y değerini aldınız mı?
- 8. Stil metnine bir JButton tıklatıldıktan sonra seçim tutulması
- 9. JTable - Sekme
- 10. Düzenlenmiş bir pdf'yi nasıl kaydederim?
- 11. JTable Nimbus Bak ve Hissedin - hangi hücrenin odaklanacağını temizle nasıl yapılır
- 12. JTable (Java)
- 13. JTable Hücre Güncelleştirmesi çalışmıyor
- 14. JTable
- 15. JTable
- 16. JTable
- 17. JTable
- 18. JTable
- 19. JTable
- 20. Opencv (python) kullanarak, tıklatıldıktan sonra farenin konumunu nasıl yazdırabilirim.
- 21. Gridview Düğme tıklatıldıktan sonra çalışmıyor asp web sayfasında tıklatın
- 22. Openui5 ux3.Shell - içerik navbar öğesinde tıklatıldıktan sonra görüntülenmiyor
- 23. Bir std :: exception_ptr içindeki bir istisnanın değerini değiştirebilir miyim?
- 24. VBA, formülünü değiştirmeden hücrenin değerini (ekran metni) nasıl değiştirir?
- 25. geri 0, bir hücrenin bir değer
- 26. Yeniden düzenlenmiş kaynak, c1xx C1083
- 27. Başlatmadan sonra bir düğmenin jQueryUI simgesini dinamik olarak nasıl değiştirebilirim?
- 28. Tüm JTable hücreleri belirsizleştirilemez
- 29. bir düğme var düğmenin
- 30. JTable renderer sıralama ile
'table.getValueAt (satır, sütun);'. – rdonuk
Teşekkürler, denedim ama çalışmadı –
Ne döndü? String değerini = table.getValueAt (satır, sütun) .toString(); ' – rdonuk