Skip to content

Automatically exported from code.google.com/p/jsplitbutton

Notifications You must be signed in to change notification settings

akuhtz/jsplitbutton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jsplitbutton

Automatically exported from code.google.com/p/jsplitbutton

A simple implementation of the split button control in Java. This control raises two events.

buttonClicked(e)
splitButtonClicked(e) 

The buttonClicked event is raised when the button is clicked, the left part, which will not trigger the dropdown menu. Whereas the splitButtonClicked event is raised when the split part of the button is clicked and displays a popup menu.

To handle these events you need to subscribe to SplitButtonActionListener.

See also http://naveedmurtuza.blogspot.ch/2010/11/jsplitbutton.html

Checkout Swing Components for more swing controls

##Screenshots

alt tag

alt tag

alt tag

##Using the Control:

//first instantiate the control
JSplitButton splitButton = new JSplitButton();
//register for listener
splitButton.addSplitButtonActionListener(new SplitButtonActionListener() {

            public void buttonClicked(ActionEvent e) {
System.out.println("Button Clicked");
            }

            public void splitButtonClicked(ActionEvent e) {
System.out.println("Split Part licked");
            }
        });
//add popup menu
splitButton.add(popupMenu);
//add this control to panel
panel.add(splitButton);

About

Automatically exported from code.google.com/p/jsplitbutton

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages