Azt hozzá kell jelölőnégyzeteket egy JTree. Az egyéni TreeCellRenderer / TreeCellEditor tűnik, mint a helyes megközelítés. Eddig használtam a CheckBoxNodeRenderer megközelítés ezen a weboldalon . Úgy működik, OK, kivéve két dolgot:
- ott állhat szóköz felett + jelölőnégyzet alatti; Szeretném megtartani a ugyanaz, mint a rendszeres JTree.
- Szeretném megkülönböztetni jelölőnégyzetre kattintva is (amely megpróbálja válthat be a négyzetet), majd kattintson a szövegre kapcsolódó négyzetet (amely lehetővé kell tennie egy esemény hallgató értelmezni ezt, mintha a megfelelő csomópontja és intézkedést megtesznek helyénvaló)
van egy módja annak, hogy ezeket a dolgokat? Körülnéztem JTrees jelölőnégyzeteket, nem találja sok. Jide jól néz ki, de azt kell használni szabad, nyílt forráskódú szoftverek (GPL nincs rendben, LGPL rendben van) ebben az esetben. (Vagy hozzon létre saját négyzetet fa)













