Ik ben bezig met een GUI in Java, waarin ik een JSplitPane heb verwerkt. Nu wil ik deze eigenlijk standaard ingeklapt laten zijn.
Ik ken wel JSplitPane.setOneTouchExpandable(boolean), deze zorgt ervoor dat die 2 buttons op de divider komen. Ik wil echter ook meteen een klik op 1 van die 2 buttons simuleren.
Ik ben helemaal in de source gedoken, maar de betreffende code zit in "private class OneTouchActionHandler" binnenin javax.swing.plaf.basic.BasicSplitPaneDivider, gebonden aan die buttons. Die buttons en hoe ze gecreeerd worden zijn protected, anders had ik gewoon de getActionListeners() method gebruikt, gevolgd door een actionPerformed op de goede ActionListener. Maw, ik kan er totaal niet bijkomen.
Is het uberhaupt wel mogelijk wat ik wil (in gewoon Java), en zo ja hoe?
Ik ken wel JSplitPane.setOneTouchExpandable(boolean), deze zorgt ervoor dat die 2 buttons op de divider komen. Ik wil echter ook meteen een klik op 1 van die 2 buttons simuleren.
Ik ben helemaal in de source gedoken, maar de betreffende code zit in "private class OneTouchActionHandler" binnenin javax.swing.plaf.basic.BasicSplitPaneDivider, gebonden aan die buttons. Die buttons en hoe ze gecreeerd worden zijn protected, anders had ik gewoon de getActionListeners() method gebruikt, gevolgd door een actionPerformed op de goede ActionListener. Maw, ik kan er totaal niet bijkomen.
Is het uberhaupt wel mogelijk wat ik wil (in gewoon Java), en zo ja hoe?
More than meets the eye
There is no I in TEAM... but there is ME
system specs