这是一个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

本文介绍了一个JavaSwing客户端应用中使用的多种工具和技术,包括加密库BouncyCastle、跨语言调用工具jniwrapper、线程管理库Foxtrot等,涵盖了从UI设计到系统集成的多个方面。
6249

被折叠的 条评论
为什么被折叠?



