Skip to content

Drumber/ColorPicker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ColorPicker

Java Swing ColorPicker
ColorPicker Dialog

Usage

Dialog

// create a new basic color picker dialog // this will block the thread until the user clicks Ok or closes the dialog Color selected = ColorPicker.showDialog(String title, Color initialColor); // create a new customized color picker dialog Color selected = ColorPicker.showDialog(String title, String textOk, String textCancel, Dimension size, Color initialColor);

Use as Component

// create a new color picker panel ColorPicker cp = new ColorPicker(Color initialColor); // add it to a JPanel (or any other swing component) myJPanel.add(cp); // add change listener cp.addColorListener(new ColorListener() { @Override public void onColorChanged(Color color) { // do what you want myJPanel.setBackground(color);	} }); // or simply get the selected color Color myColor = cp.getColor();

Download

Maven

Dependency:

<dependency> <groupId>com.github.Drumber</groupId> <artifactId>ColorPicker</artifactId> <version>v0.4</version> </dependency> 

JitPack repository:

<repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories>

Download Jar

The jar can be downloaded directly without Maven from the GitHub Packages page.

About

Modern and simple Java Swing ColorPicker

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages