Package net.sf.sdedit.ui.components

Interface Summary
ATabbedPaneListener  
AutoCompletion.SuggestionProvider An interface for objects that provide suggestions how a prefix could be completed to a known string.
FullScreenListener  
Scalable  
Stainable An interface for objects that can be in the state of being stained or clean.
StainedListener An object of a Component class implementing an addStainedListener(StainedListener) method can be observed by an ATabbedPane.
Zoomable<T extends JComponent> A Zoomable object is an instance of a subclass of JComponent that has a public paintComponent(Graphics) method.
 

Class Summary
AdvancedHelpPanel  
ATabbedPane An ATabbedPane is an advanced JTabbedPane that allows a user to close tabs and that assigns unique names to tabs.
AutoCompletion An AutoCompletion object can be added to a JTextPane as a key listener.
ButtonPanel A ButtonPanel is a JPanel that contains some buttons associated to Actions.
DelayedActivity A DelayedActivity is performed when a certain (changing) event has happened at some time and then has not happened again for a certain amount of time.
FullScreen  
GrabbableViewport A GrabbableViewport is a JViewport that scrolls its view when the mouse is dragged.
HelpPanel Utility class that allows to load an html file and display it by a JEditorPane that can be embedded into a grapical user interface.
MenuBar This is a slightly advanced JMenuBar subclass that allows to structure a menu by means of category names, so a user is not required to build JMenus.
OptionDialog An option dialog is a modal dialog that asks the user to choose an option by clicking a button.
ScalePanel  
TextArea A TextArea is an advanced JTextArea with error marks and undo/redo function.
ZoomPane  
 



Copyright © 2011. All Rights Reserved.