一个JAVA SWING GUI使用到的open source和commercial tools

这是一个Java Swing-based的OMS客户端,使用到了以下一些比较有特色开源和商用的工具:

 

Bouncy Castle:http://www.bouncycastle.org/

一个加密解密的tool

 

jniwrapper:http://www.teamdev.com/jniwrapper/

在Java使用c/c++等本地代码的工具,同时在teamdev.com还有不少挺酷的工具,缺点就是要收钱

 

Coroutine for Java:http://www.nevaobject.com/products.htm

Coroutine for Java provides the mechanism for Java to call external functions exported from Windows dynamic link libraries or Linux shared libraries. Coroutine also enables you to dynamically build callable wrappers around Java methods so external functions can call Java methods as though they were native functions.

可以很容易地访问操作系统的一些功能,要收费

 

FontChooser

字体选择的一个工具

 

JGoodies

如果是Swing程序,经常会用到该library

 

 

Foxtrot:http://foxtrot.sourceforge.net/

使用线程的一个工具

Foxtrot is an easy and powerful API to use threads with the JavaTM Foundation Classes (JFC/Swing).

 

glazedlists:http://publicobject.com/glazedlists/

如果你有一个table,需要支持过滤,排序以及实时更新,首选该工具。支持swing和swt

 

Google Guava:http://code.google.com/p/guava-libraries/

提供一些通用的类,类似于apache commons

 

InfoNode:http://www.infonode.net/

Java Swing的类库,提供Docking Windows,Tabbed Panel和Look&Feel

 

 

iText: http://itextpdf.com/

操作PDF的

 

jgraph:http://www.jgraph.com/jgraph.html

产生各种图形效果的

 

jna:https://jna.dev.java.net/

Dynamically access native libraries from Java without JNI

 

jRegistryKey

Java操作注册表

 

jsch:http://www.jcraft.com/jsch/

Pure Java implementation of SSH2

 

JXLayer:https://jxlayer.dev.java.net/

The universal decorator for the Swing components

 

MiGLayout:http://www.miglayout.com/

The Java Layout manager for Swing, SWT and JavaFX

 

webcabcomponents: http://www.webcabcomponents.com/index.shtml

提供金融和数学计算方面的library,要收费,有些功能类似于jquantlib

 

srp:http://srp.stanford.edu/

斯坦福的一个项目,用于密码安全方面的

 

jdesktop

 


你可能感兴趣的:(java,swing,Decorator,工具,tools,数学计算)