webForumDet fria alternativet

Lägga in komponenter i en JTable

Java

1 svar · 237 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Frågan#1

Hej!

Min fråga är nu att hur kan jag placera fungerande knappar i JTable? Generellt så vill jag veta hur man sätter in vilken Swing komponent som helst. Just nu så lyckas jag med att placera en JButton i en JTable men jag lyckas inte få den at reagera på tryckningar.

Det har varit ett gissel att ens få knappen att ritas upp.

Medlem sedan sep. 2001961 inlägg
#2

Varför vill du sätta en JButton i en JTable?

Problemet brukar vara att man försöker göra en lyssnare som lyssnar på JButton utan att göra om lyssnaren för JTable så att den bubblar vidare ButtonEventet... JTable ligger ett steg högre upp i händelsehierarkin än JButton och alltså reagerar JTable på SelectCell först... Och då missar JButton eventet.

/Lime

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)