JavaNews Letter

A

ABrillant

Hi,

Here a selection of Java tools and API from mars - may.

More information at : http://www.javanews.org

Best regards,

A.Brillant

--------------------------------------------------------------------

UMLGraph 2.0

UMLGraph facilitates the declarative specification and drawing of UML
class and sequence diagrams. One can specify a class design using the
Java syntax complemented by Javadoc tags. Running the UmlGraph doclet
on the specification generates a Graphviz diagram specification that
can be automatically processed to create Postscript, GIF, SVG, JPEG,
fig, or Framemaker drawings. Similarly, sequence diagrams are
specified using declarative pic macros and compiled with the GNU
plotutils pic2plot program into a PNG, PNM, (pseudo) GIF, SVG, AI,
Postscript, CGM, FIG, PCL, HPGL, Regis, or TEK drawing.

* http://www.spinellis.gr/sw/umlgraph/


JGraph 3.4

JGraph (pronounced "jay-graph") is a robust and complete graph
component that is better than many of its commercial competitors.
"JGraph is surprisingly small and supports drag and drop and all the
selection modes and display/editing options you might expect. Enjoy!"
(Sun, Swing Sightings). JGraph can also be used on the server-side,
for example to read a GXL graph, apply a custom layout algorithm, and
return the result as an SVG image.

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


JConfig version 1.0

ConfigureJ - A Java™ Swing library for creating configurable menus,
toolbars and popups.


* http://www.configurej.com/index.html


Jakarta Commons Net

Jakarta Commons Net implements the client side of many basic Internet
protocols. The purpose of the library is to provide fundamental
protocol access, not higher-level abstractions. Therefore, some of the
design violates object-oriented design principles. Our philosophy is
to make the global functionality of a protocol accessible (e.g., TFTP
send file and receive file) when possible, but also provide access to
the fundamental protocols where applicable so that the programmer may
construct his own custom implementations (e.g, the TFTP packet classes
and the TFTP packet send and receive methods are exposed).

* http://jakarta.apache.org/commons/net/


edtFTPj

edtFTPj is an FTP client library (under LGPL) that allows any Java
application to have full embedded FTP functionality. It includes a
straightforward but comprehensive API with functions such as put (),
get(), chdir(), dir() and pwd(). Active and passive modes are
supported.

* http://www.enterprisedt.com/products/edtftpj/overview.html


Refactorit

RefactorIT is a tool for Java developers. A developer can take source
code of any size and complexity and rework it into well-designed code
by means of over 30 automated refactorings. In addition, it provides a
comprehensive set of smart query functions, a graphical dependency
analyzer, and over 100 quality metrics and audits that make it
possible to analyze and track large volumes of code. It may be used as
a stand-alone tool or installed as an add-in to NetBeans, Sun ONE
Studio, JDeveloper, and JBuilder.

* http://www.refactorit.com/


Java studio creator

Java Studio Creator is a comprehensive develop/debug/deploy solution
out of the box, incorporating the first release of production
JavaServer Faces (JSF) technology, providing greater performance and
coding efficiency

* Sun


Abeille Forms

Abeille Forms Designer is a powerful, easy-to-use GUI builder for
Swing-based applications. Designers can drop and drop components onto
a WYSIWYG editor. Full support for undo/redo and copy/paste is
provided. Components can be easily customized by adding images or
modifying their properties. Advanced fill effects are supported, such
as textures and gradients. It features 3rd Party Java bean support,
support for Swing components, borders, gradients, textures, images,
and shadow effects, undo/redo, and intuitive layout rules (based on
JGoodies FormLayout).

Note that this designer doesn't seem to support JTabbedPane.

* http://www.jetaware.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,770
Messages
2,569,583
Members
45,075
Latest member
MakersCBDBloodSupport

Latest Threads

Top