Mam JTable
wewnątrz JScrollPane
. Włożyłem to do panelu. Gdy tylko panel ładuje pierwszy wiersz JT, aby uzyskać ostrość, domyślnie fokus przechodzi na JScrollPane
, a na karcie naciśnięcia fokus wchodzi do pierwszego wiersza tabeli. Nie chcę używać setRowSelectionInterval(0,0)
i setColumnSelectionInterval(0,0)
, ponieważ moje wymagania różnią się od tego.Jak ustawić fokus do pierwszego wiersza w JTable, który znajduje się wewnątrz JScrollPane
8
A
Odpowiedz
7
spróbuj
myTable.changeSelection(row, column, false, false);
zależy od ListSelectionModel
+0
Wielkie dzięki za odpowiedzi –
9
Jeśli chcesz edytować komórkę można użyć,
jTable1.requestFocus();
jTable1.editCellAt(row,column);
Albo chcesz po prostu wybierz wiersz, możesz użyć,
jTable1.requestFocus();
jTable1.changeSelection(row,column,false, false);
Powiązane problemy
- 1. JTable w JScrollPane, jak ustawić tło?
- 2. Dynamiczne dodawanie JTable do JScrollPane
- 3. Jak pozbyć się granicy za pomocą JTable/JScrollPane
- 4. Jak wyodrębnić obiekt JSON, który znajduje się wewnątrz obiektu json
- 5. Przenoszenie wiersza w JTable
- 6. Jak ustawić przycisk onclicklistener, który znajduje się wewnątrz niestandardowego okna dialogowego
- 7. Jak ustawić fokus na okno modemu javascript?
- 8. knockout.js ustawić fokus w szablonie
- 9. Jak ustawić JTable na edytowanej komórce
- 10. Problem Scala - jak uruchomić program, który znajduje się w pakiecie?
- 11. Jak wymusić fokus na formantów w formularzach okienkowych
- 12. Ustalenie, czy punkt znajduje się wewnątrz geometrii
- 13. Highlights podciąg w TableCell (ów), który używa do JTable filetering
- 14. Ustawianie wysokości wiersza w JTable w java
- 15. Jak ustawić fokus cv :: namedWindow w OpenCV2?
- 16. Tworzenie JTable wewnątrz węzła JTree
- 17. Jak wyłączyć fokus dla pierwszego wejścia w oknie PrimFaces?
- 18. Który algorytm sortowania znajduje się za NSSortDescriptor?
- 19. Jak korzystać z dyrektywy, który znajduje się w innym module
- 20. Jak uzyskać przewijanie w edittext, gdy znajduje się wewnątrz przewijania?
- 21. Jak zaimplementować jtable ze zmienną wysokością wiersza
- 22. Jak ustawić fokus na UserControl (wybierz)?
- 23. Jak ustawić fokus na Textfield w Swing?
- 24. Jak zainstalować pakiet, który nie znajduje się w repozytorium CRAN?
- 25. Określ, czy punkt znajduje się wewnątrz wielokąta?
- 26. Jak ustawić orientację JTextArea od prawej do lewej (wewnątrz JOptionPane)
- 27. Jak ustawić fokus na widżet Tkintera?
- 28. ukryć kolumnę w JTable
- 29. Jak pracować, gdy listview znajduje się wewnątrz przewijania?
- 30. Jak niezawodnie uzyskać indeksu wiersza w JTable z MouseEvent?
Chcesz edytować pierwszą komórkę lub chcesz ją wybrać? – Luna
_a moje wymaganie jest inne niż to_ - wtedy: jakie dokładnie jest twoje wymaganie? – kleopatra
Po prostu chcę, aby został wybrany, zwłaszcza pierwsza komórka pierwszego rzędu musi być skupiona. Jeśli wydrukuję pierwszy składnik, który można fokusować, drukuje JScrollPane, chcę, aby zwrócił pierwszy wiersz w Jtable. –