A B C D G I M O P R S T U

A

addNotify() - Method in class com.japisoft.multipanes.MultiPanes
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.japisoft.multipanes.TitledPane
Listener about the user interface properties like title, icon or tooltip properties name is binded on the swing Action.key
addPropertyChangeListener(PropertyChangeListener) - Method in class com.japisoft.multipanes.BasicTitledPane
 
addTitledPane(TitledPane) - Method in interface com.japisoft.multipanes.TitledPaneModel
Add a new titledPane component
addTitledPane(TitledPane) - Method in class com.japisoft.multipanes.DefaultTitledPaneModel
 
addTitledPaneListener(TitledPaneListener) - Method in class com.japisoft.multipanes.MultiPanes
Store a listener for notifying a titledPane opening/closing new status
ArrowTitledPaneView - class com.japisoft.multipanes.view.ArrowTitledPaneView.
Here a view showing right arrow and down arrow.
ArrowTitledPaneView(MultiPanes) - Constructor for class com.japisoft.multipanes.view.ArrowTitledPaneView
 

B

BasicTitledPane - class com.japisoft.multipanes.BasicTitledPane.
Simple titledPane
BasicTitledPane(String, String, Icon, String, JComponent) - Constructor for class com.japisoft.multipanes.BasicTitledPane
 
BasicTitledPane(String, String, JComponent) - Constructor for class com.japisoft.multipanes.BasicTitledPane
All parameters are required, so they can't be null
BasicTitledPane(String, String, String, JComponent) - Constructor for class com.japisoft.multipanes.BasicTitledPane
 
buildPanelHeader(TitledPane) - Method in interface com.japisoft.multipanes.TitledPaneView
 
buildPanelHeader(TitledPane) - Method in class com.japisoft.multipanes.view.DefaultTitledPaneView
 
buildPanelHeader(TitledPane) - Method in class com.japisoft.multipanes.view.ArrowTitledPaneView
 

C

close() - Method in interface com.japisoft.multipanes.TitledPane
Called when the titlePanel is closed by the user
close() - Method in class com.japisoft.multipanes.BasicTitledPane
 
close(TitledPane) - Method in class com.japisoft.multipanes.MultiPanes
Closed the following titledPane, it can't be null
closed(TitledPaneEvent) - Method in interface com.japisoft.multipanes.TitledPaneListener
Called each time the titledpane is closed
com.japisoft.multipanes - package com.japisoft.multipanes
 
com.japisoft.multipanes.view - package com.japisoft.multipanes.view
 

D

DefaultTitledPaneModel - class com.japisoft.multipanes.DefaultTitledPaneModel.
Here a default model storing all the TitledPane
DefaultTitledPaneModel(MultiPanes) - Constructor for class com.japisoft.multipanes.DefaultTitledPaneModel
 
DefaultTitledPaneView - class com.japisoft.multipanes.view.DefaultTitledPaneView.
Simple view showing a JButton UIManager properties : - multipanes.bgColor - multipanes.fgColor - multipanes.font
DefaultTitledPaneView(MultiPanes) - Constructor for class com.japisoft.multipanes.view.DefaultTitledPaneView
 
dispose() - Method in interface com.japisoft.multipanes.TitledPane
The titlePane has been removed from the multipanes
dispose() - Method in class com.japisoft.multipanes.BasicTitledPane
 

G

getBackground() - Method in interface com.japisoft.multipanes.TitledPane
 
getBackground() - Method in class com.japisoft.multipanes.BasicTitledPane
 
getDefaultSelectedTitledPaneBackground() - Method in class com.japisoft.multipanes.MultiPanes
Reset the default background color for the selected titled pane
getDefaultSelectedTitledPaneForeground() - Method in class com.japisoft.multipanes.MultiPanes
Reset the default background color for the selected titled pane
getDefaultTitledPaneBackground() - Method in class com.japisoft.multipanes.MultiPanes
 
getDefaultTitledPaneFont() - Method in class com.japisoft.multipanes.MultiPanes
 
getDefaultTitledPaneForeground() - Method in class com.japisoft.multipanes.MultiPanes
 
getForeground() - Method in interface com.japisoft.multipanes.TitledPane
 
getForeground() - Method in class com.japisoft.multipanes.BasicTitledPane
 
getIcon() - Method in interface com.japisoft.multipanes.TitledPane
 
getIcon() - Method in class com.japisoft.multipanes.BasicTitledPane
 
getModel() - Method in class com.japisoft.multipanes.MultiPanes
 
getName() - Method in interface com.japisoft.multipanes.TitledPane
 
getName() - Method in class com.japisoft.multipanes.BasicTitledPane
 
getOpenedTitledPane() - Method in class com.japisoft.multipanes.MultiPanes
 
getSelectedTitledPane() - Method in class com.japisoft.multipanes.TitledPaneEvent
 
getTitle() - Method in interface com.japisoft.multipanes.TitledPane
 
getTitle() - Method in class com.japisoft.multipanes.BasicTitledPane
 
getTitledPaneAt(int) - Method in interface com.japisoft.multipanes.TitledPaneModel
 
getTitledPaneAt(int) - Method in class com.japisoft.multipanes.DefaultTitledPaneModel
 
getTitledPaneByName(String) - Method in interface com.japisoft.multipanes.TitledPaneModel
 
getTitledPaneByName(String) - Method in class com.japisoft.multipanes.DefaultTitledPaneModel
 
getTitledPaneCount() - Method in interface com.japisoft.multipanes.TitledPaneModel
 
getTitledPaneCount() - Method in class com.japisoft.multipanes.DefaultTitledPaneModel
 
getToolTip() - Method in interface com.japisoft.multipanes.TitledPane
 
getToolTip() - Method in class com.japisoft.multipanes.BasicTitledPane
 
getVerticalInset() - Method in class com.japisoft.multipanes.MultiPanes
 
getView() - Method in interface com.japisoft.multipanes.TitledPane
 
getView() - Method in class com.japisoft.multipanes.MultiPanes
 
getView() - Method in class com.japisoft.multipanes.BasicTitledPane
 

I

insertTitledPane(int, TitledPane) - Method in interface com.japisoft.multipanes.TitledPaneModel
Insert a titledPane at a specific location
insertTitledPane(int, TitledPane) - Method in class com.japisoft.multipanes.DefaultTitledPaneModel
 
isEnabled() - Method in interface com.japisoft.multipanes.TitledPane
Enabled / Disabled
isEnabled() - Method in class com.japisoft.multipanes.BasicTitledPane
 
isEnabledKeyAccelerator() - Method in class com.japisoft.multipanes.MultiPanes
 

M

MultiPanes - class com.japisoft.multipanes.MultiPanes.
This is the main container, it stores a set of TitledPane.
MultiPanes() - Constructor for class com.japisoft.multipanes.MultiPanes
 

O

open() - Method in interface com.japisoft.multipanes.TitledPane
Called when the titledPane is opened by the user
open() - Method in class com.japisoft.multipanes.BasicTitledPane
 
open(TitledPane) - Method in class com.japisoft.multipanes.MultiPanes
Opened the following titledPane, it can't be null
opened(TitledPaneEvent) - Method in interface com.japisoft.multipanes.TitledPaneListener
Called each time the titledpane is opened

P

prepareTitledPaneKeyMapping() - Method in class com.japisoft.multipanes.MultiPanes
This is called once to map a key for each titled pane with the following format "ctrl + shift + number" of the titled pane starting from 1.

R

removeTitledPane(TitledPane) - Method in interface com.japisoft.multipanes.TitledPaneModel
Remove a previously inserted component
removeTitledPane(TitledPane) - Method in class com.japisoft.multipanes.DefaultTitledPaneModel
 
removeTitledPaneListener(TitledPaneListener) - Method in class com.japisoft.multipanes.MultiPanes
Remove a listener for notifying a titledPane opening/closing new status
requestFocus() - Method in class com.japisoft.multipanes.MultiPanes
 

S

setArrowMode(boolean) - Method in class com.japisoft.multipanes.MultiPanes
If true, it will update the view adding open/hide arrow.
setBackground(Color) - Method in class com.japisoft.multipanes.BasicTitledPane
 
setDefaultSelectedTitledPaneBackground(Color) - Method in class com.japisoft.multipanes.MultiPanes
Reset the default foreground color for the selected titled pane
setDefaultSelectedTitledPaneForeground(Color) - Method in class com.japisoft.multipanes.MultiPanes
Reset the default foreground color for the selected titled pane
setDefaultTitledPaneBackground(Color) - Method in class com.japisoft.multipanes.MultiPanes
Reset the default background color for the set of titled pane
setDefaultTitledPaneFont(Font) - Method in class com.japisoft.multipanes.MultiPanes
Reset the default font for the set of titled pane
setDefaultTitledPaneForeground(Color) - Method in class com.japisoft.multipanes.MultiPanes
Reset the default foreground color for the set of titled pane
setEnabled(boolean) - Method in class com.japisoft.multipanes.BasicTitledPane
 
setEnabledKeyAccelerator(boolean) - Method in class com.japisoft.multipanes.MultiPanes
Set a key for opening each titled pane from 1 to 9 with a mask ctrl + shit before.
setForeground(Color) - Method in class com.japisoft.multipanes.BasicTitledPane
 
setIcon(Icon) - Method in class com.japisoft.multipanes.BasicTitledPane
 
setModel(TitledPaneModel) - Method in class com.japisoft.multipanes.MultiPanes
Set a new model for the set of titledPane
setTitle(String) - Method in class com.japisoft.multipanes.BasicTitledPane
 
setToolTip(String) - Method in class com.japisoft.multipanes.BasicTitledPane
 
setVerticalInset(int) - Method in class com.japisoft.multipanes.MultiPanes
Set a separator between each titled pane.
setView(TitledPaneView) - Method in class com.japisoft.multipanes.MultiPanes
View for the opening/closing titledPane state

T

TitledPane - interface com.japisoft.multipanes.TitledPane.
Interface for the multipanes content.
TitledPaneEvent - class com.japisoft.multipanes.TitledPaneEvent.
Event about the titledPane state
TitledPaneListener - interface com.japisoft.multipanes.TitledPaneListener.
Listener for the titledPane state : opened or closed
TitledPaneModel - interface com.japisoft.multipanes.TitledPaneModel.
Interface for the model containing a set of TitledPane
TitledPaneView - interface com.japisoft.multipanes.TitledPaneView.
Interface for showing the opening/closing state

U

updateView() - Method in class com.japisoft.multipanes.MultiPanes
This method rebuilds the user interface view, so it musn't be called a lot of time.
updateView(TitledPane, boolean) - Method in interface com.japisoft.multipanes.TitledPaneView
Update the view due to opening / closing new state
updateView(TitledPane, boolean) - Method in class com.japisoft.multipanes.view.DefaultTitledPaneView
Update the view due to opening / closing new state
updateView(TitledPane, boolean) - Method in class com.japisoft.multipanes.view.ArrowTitledPaneView
 

A B C D G I M O P R S T U