Skip to content

perusworld/yosanai-swing-components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yosanai Swing Components

Some reusable swing components. If you are using maven, you can include this library in your project using https://github.com/perusworld/maven-repo (more details here)

1. com.yosanai.java.swing.config.ConfigPanel
   A simple panel used to configure settings.
2. com.yosanai.java.swing.config.ConfigDialog
   A simple dialog used to configure settings.
3. com.yosanai.java.swing.config.FileBackedConfigDialog
   A simple dialog used to configure and save application configuration files securely.
   It stores key/values in an xml file, where in the values are encrypted and stored using a password provided by the user at runtime.
   NOTE: This uses http://www.bouncycastle.org/ encryption libraries and also requires Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files (http://www.oracle.com/technetwork/java/javase/downloads/index.html#other) to be installed
4. com.yosanai.java.swing.editor.ObjectEditorTableModel
   Table editor that loads the properties(including nested) of a given object into a TableModel. This can then be set to a JTable
    

Releases

No releases published

Packages

No packages published

Languages