Skip to main content

Swing Depot: Component Suites

47 replies [Last post]
kwalrath
Offline
Joined: 2006-02-17
Points: 0

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
kwalrath
Offline
Joined: 2006-02-17
Points: 0

We'll look into adding GEF. Thanks for the pointer, Bob!

-k-

bobtarling
Offline
Joined: 2005-01-09
Points: 0

I'll add a logo and some screenshots to our home page that you can make use of. I'll post back here when done.

Regards

Bob.

carniel
Offline
Joined: 2005-01-08
Points: 0

Hi,

I would suggest another suite of Swing components that could be included on the page 'Swing Depot: Component Suites: OpenSwing

http://oswing.sourceforge.net

It is an open souce suite of Swing graphics components, such as grid, tree, tree+grid, form and many input controls. It is based on POJO, MVC and can be combined with server-side layers such as Spring or Hibernate/iBatis.

UI controls are fully complaint with java beans specifications, so they can be used in any UI designer of any java IDEs that supports java beans specifications.

kborkowski
Offline
Joined: 2005-09-05
Points: 0

Hi,

Maybe there is a place, on the page 'Swing Depot: Component Suites', for the Advanced Table Component from the Noktrim company.

It is a visible JavaBean presenting data in a tabular form either as a regular table or as a TreeTable. It is a user friendly component with great-looking graphic design and many useful features like:

- Categorizing/Grouping
- Searching
- Bookmarking
- Usability and aesthetic appearance
- Multicolumn sorting

To see a detailed list of features, please go to:
http://www.advancedtable.com/ext/advtable/features.html

[b]See demo:[/b]
http://www.advancedtable.com/ext/advtable/demo.jnlp

[b]Download free evaluation version:[/b]
http://www.advancedtable.com/ext/advtable/evaluation.html

Regards

swingui
Offline
Joined: 2005-12-31
Points: 0

Hi,

I don't know whether our product can be listed in the Component Suites or not. It's a workbench implementation (like the Eclipse workbench, but in Swing), that includes a docking framework and an action framework, so desktop application developers can base their product on it.

Home Page: http://www.swingui.com
Screenshots: http://www.swingui.com/screenshots.html

BR,
- Zsolti.

imagero
Offline
Joined: 2003-11-18
Points: 0

[b]JGui[/b] - http://jgui.imagero.com/

JGui includes:
* [b]Docking windows framework[/b].
* [b]JMultiSplitPane[/b] - JSplitPane-like component, but can be splitted infinitely.
* [b]JGuiTabbedPane[/b].
* [b]JShape[/b] - not rectangular translucent components.
* [b]RainLayout[/b] - multi-purpose LayoutManager
* [b]JButtonPanel[/b] provides easy way to rotate (90/270) J(Toggle)Buttons and JLabels.

hlander123
Offline
Joined: 2005-05-12
Points: 0

I would like to submit the JPDF for consideration for inclusion in your list.

The JPDF (Java Print Dialog Framework) provides a comprehensive printing capability to Java Swing applications. This includes sophisticated Page Setup, Print Preview, and Print dialogs, and the ability to preview and print any of the Java Swing GUI components in the application. It is built upon the JPS (Java Print Service), and uses Swing for all of its GUI. The central idea of this product is to allow a Java developer to incorporate a complete printing capability with a minimum of custom coding.

More information is available at www.softframeworks.com. A free Demo application is available.

Thanks for your consideration.

hlander123
Offline
Joined: 2005-05-12
Points: 0

On my previous post, the URL is: http://www.softframeworks.com

kwalrath
Offline
Joined: 2006-02-17
Points: 0

We've added MiG to the article, featuring their MiG Calendar product.

-k-

vlsolutions
Offline
Joined: 2005-03-24
Points: 0

Hello,

Please consider [i]VLSolutions[/i] (www.vlsolutions.com) to be included in your list as a Java Desktop Components provider.

Our main product is [b]VLDocking Framework 1.0[/b] (others to come soon), which can be found at the following URL : http://www.vlsolutions.com/en/products/docking.

Best regards.

Anonymous

You might be interested in our Java vector drawing application and library, JFDraw, at http://www.jfimagine.com/en/download.htm, and its screenshot is right here: http://www.jfimagine.com/en/screenshots.htm

bobtarling
Offline
Joined: 2005-01-09
Points: 0

You may also be interested in the toolbar project at http://toolbar.tigris.org

This gives multiple dockable JToolbars and gives a dropdown toolbar button.

bobtarling
Offline
Joined: 2005-01-09
Points: 0

As I see some other graph drawing toolkits you may wish to add the tigris GEF project to your list (not related to eclipse GEF). The home page is http://gef/tigris.org it if the major graph drawing component to http://argouml.tigris.org

Regards

Bob.

bobtarling
Offline
Joined: 2005-01-09
Points: 0

Sorry about previous link. GEF is at http://gef.tigris.org

Regards

Bob.

kwalrath
Offline
Joined: 2006-02-17
Points: 0

We just added jProductivity Components! (Exclamation
point theirs.)

http://www.javadesktop.org/rollups/components/#jProductivity

-k-

kwalrath
Offline
Joined: 2006-02-17
Points: 0

We've just added ConfigureJ! (Exclamation point mine.)

http://www.javadesktop.org/rollups/components/#configurej

-k-

kwalrath
Offline
Joined: 2006-02-17
Points: 0

We've just added JAPISoft to the Swing Depot's Component Suites page.

http://www.javadesktop.org/rollups/components/#japisoft

-k-

kwalrath
Offline
Joined: 2006-02-17
Points: 0

We've just added Javio to the Swing Depot's Component Suites page.

http://www.javadesktop.org/rollups/components/#javio

-k-

Anonymous

Hi There,

We have been developing EditLive! JavaBean, an HTML Editor component, for the past 3 years.

It enables you to embed a WYSIWYG editor into your application. It has robust support for all sorts of HTML with an in-built version of JTidy as well as dozens of dialogs and a much improved HTML editing and rendering engine than the standard Swing classes.

http://www.ephox.com/product/eljbean/

Thanks,
Andrew

Anonymous

Dear lady/gentleman,

It's my pleasure to recommend our gift, JFDraw, to you. We wish it would be adopted in your Component Suites.
Thank you.

Web site: http://www.jfimagine.com
Download: http://www.jfimagine.com/en/download.htm
Screenshots: http://www.jfimagine.com/en/screenshots.htm

An introduction to JFDraw:

JFDraw is a pure Java based graphics application and library package. JFDraw used a little features of Java2D, and expanded a lot of graph routines for more complex vector graph processing. You can run JFDraw under any operating systems that suport Java.

JFDraw is focused on vector graph drawing field. It can help you to complete your mechanical, electronic, architectural graphs drawing applications, or even business process or workflow graphs issues.

Written by pure text based editor(Windows NotePad & Unix VI), built by Sun Java Development Kit(JDK) 1.4.x and Apache Ant, JFDraw will offer you the opportunities to incorporate it into your graph applications, in binary library mode or source code mode.

kwalrath
Offline
Joined: 2006-02-17
Points: 0

Hans Muller just blogged about the component suites
in our backlog. Check it out!

http://weblogs.java.net/blog/hansmuller/archive/2004/10/another_40_swin....

-k-

abrillant
Offline
Joined: 2003-09-23
Points: 0

Hi kwalrath,

Is there some criterias for being inside the swing
depot. It seems you ignore all our products why ?

JDock :

http://www.swingall.com/jdock.html

JResourceBrowser

http://www.swingall.com/jrb/index.html

JXMLPad :

http://www.jxmlpad.com

Best regards,

A.Brillant
http://www.japisoft.com

kwalrath
Offline
Joined: 2006-02-17
Points: 0

We've added NNL's InfoNode products to the Component Suites page. Keep the suggestions coming, please... It takes us a while to get to them, but we really do appreciate them. (And so do the companies, I'm sure.)

-k-

abrillant
Offline
Joined: 2003-09-23
Points: 0

JDock 1.0

JDock is a pure java/swing framework for managing/moving/resizing inner windows or components using a layout manager like a BorderLayout or a GridBagLayout.

http://www.swingall.com/jdock.html

Best regards,

A.Brillant
http://www.japisoft.com

jctsay
Offline
Joined: 2004-09-11
Points: 0

Hi Swing developers,

I'd like to announce my product, called text2gui, which makes Java Swing GUI development extremely easy. With text2gui, you can describe an entire GUI hierarchy with a simple syntax which is much easier to write than Java. You don't need to recompile your application to make changes to the GUI, which saves you a ton of development time. Also, GUI descriptions are in resource bundle files, so this makes internationalizing your application almost trivial.

Finally, unlike other GUI builder tools, text2gui allows you to update and receive notifications from your created GUI with simple, uniform mechanisms. This allows you to implement your GUI with the MVC architecture, which leads to cleaner, more maintainable code.

text2gui also includes a GUI editor tool which you can use to edit your GUI descriptions and test them with a single button.

text2gui is available for purchase by commercial users, but it may be licensed for a nominal fee by free software developers. An evaluation version can also be downloaded for free. Please check it out!

http://www.tacosoftware.com/products/text2gui/

virtualcall
Offline
Joined: 2004-07-16
Points: 0

Hi,

I have found some more stuff although I didn't test them:
Wizard frameworks (and generators ?)
http://sourceforge.net/projects/gandalf/
http://sourceforge.net/projects/jwf/

Cheers.

PS: I am trying to find an application framwork (J2SE orietend) on java.dev.net but it seems there is no such project yet. It seems to me such software is a must need and would provide a placeholder for such beans/components.

Let me know at silvere@digitalbiosphere.com for any pointers about this. Thanks.

virtualcall
Offline
Joined: 2004-07-16
Points: 0

I have found another package http://www.swfm.com/micachoosers.htm

arrows are very interesting.

overload
Offline
Joined: 2004-03-17
Points: 0

Dear Sirs

I would like to present you a new date picker component
for presentation in this article:

http://java-calendar.com

Best regards, Gigel Chiazna

laya2k
Offline
Joined: 2006-02-17
Points: 0

Here is a new Date Time Picker from LavanTech.

http://www.lavantech.com/datetimepicker

Please add it to your component suites

virtualcall
Offline
Joined: 2004-07-16
Points: 0

Hi,

Just to send you some links about other components useful to develop or reproduce
http://www.quest.com/jclass/elements.asp
http://www.jproductivity.com/products/components/components.htm
http://freshmeat.net/projects/zeus-jscl/?branch_id=51955&release_id=167578
http://www.bigwebmaster.com/2093.html
http://www.javadesktop.org/rollups/components/index.html
http://www.componentsource.com/Catalog.asp?fl=A100&bc=A100&sc=CS&cv=re&s...

A java charting component could also be useful as well as wheel (a button you can turn to the left or the right), LED display, splash screen..
You could reuse/enhance the code from Craig A. Lindley, from Digital Audio with Java
available at ftp://ftp.prenhall.com/pub/ptr/professional_computer_science.w-022/digit...
or the code from Jun4java (www.sra.co.jp/people/nisinaka/Jun4Java/index-e.html ) contains several components.

There is also l2fprod (on dev.java.net) which offers free components !!!
yes dude.

Cheers.

kwalrath
Offline
Joined: 2006-02-17
Points: 0

I just added Quest's JClass suite to the list.

-k-

augusto
Offline
Joined: 2003-06-11
Points: 0

Kathy, I'm thinking maybe a section on 3rd party layout managers would be a good idea too. Not sure if that's too low level for what you're trying to achive, but since these things can be great time savers it might fit in.

kwalrath
Offline
Joined: 2006-02-17
Points: 0

> Kathy, I'm thinking maybe a section on 3rd party
> layout managers would be a good idea too. Not sure if
> that's too low level for what you're trying to
> achive, but since these things can be great time
> savers it might fit in.

That's a good suggestion. Thanks!

-k-

augusto
Offline
Joined: 2003-06-11
Points: 0

Here's a good list of some very nice and free layout managers ...

http://wiki.java.net/bin/view/Javadesktop/3thParty

bob_mac
Offline
Joined: 2006-02-17
Points: 0

DBDataControl BETA released

The DBDataControl provides a fast and efficient way to retrieve and edit data from any relational database.

The DBDataControl is a 100% pure java component which can be used in Swing based applications.

Multiple presentation styles are provided including Form, FreeForm and Grid Presentation.

BETA download available now at http://www.applook.com/dbdatacontrol.html

kwalrath
Offline
Joined: 2006-02-17
Points: 0

fyi, we updated the Component Suites page to have another date picker. (We were low in that category.) More to come...

-k-

rf360m
Offline
Joined: 2003-09-09
Points: 0

zBlueSoftware has just released the first of its java swing components, ZBSFontChooser. This component displays a font chooser in a dialog format, toolbar format or integrated component format. It allows the user to select from a list of fonts, styles and sizes.

The style options displayed are completely configurable at runtime, as is the list of fonts displayed to the user.

It is available at http://www.zbluesoftware.com/javacomponents/index.cfm

Screenshots are available at http://www.zbluesoftware.com/javacomponents/FontChooserShots.cfm

jackwind
Offline
Joined: 2003-06-12
Points: 0

[b]JImageDialog[/b] is an excellent image acquisition ui component with the following functionalities:

1) Loading images in various formats;
2) Acquiring images from scanner and digital cameras;
3) Providing basic image editing functions, such as scaling, rotating, cropping, flipping, etc.
4) Zooming
5) Saving images into any format
6) FREE! *

More information at: http://asprise.com/product/jid/index.php

thank you.

egalluzzo
Offline
Joined: 2003-09-26
Points: 0

Our company, eInnovation, has a suite of open-source components mixed in with other generic utilities in our "EII Commons" library; we've used these in various projects we've worked on over the years. It includes such things as a print preview panel (works with any java.awt.Pageable), sortable table widget, wizard framework, view framework kinda like JIDE Dock but not as good, and so forth. Have a look at http://www.einnovation.com/projects/eiicommons/.

Anonymous

JForm is a framework for building form-based user interfaces with Swing.
It provides a library of custom Swing components that supports automatic databinding and validation.

For more information http://www.coderight.nl -> JForm

Regards,
Will

javalori
Offline
Joined: 2003-06-10
Points: 0

Ah... I guess you forgot about JClass from Quest Software?

http://www.quest.com/jclass/

kwalrath
Offline
Joined: 2006-02-17
Points: 0

Actually, we asked Quest to be involved and they indicated interest, but they haven't sent us their information yet. I'll follow up with them.

-k-

Anonymous

Hi,

I don't know if this falls in the Component Suites, but UIHierarchy might be of interest as it "helps you develop Swing GUIs".

It is a small library to help create, debug and maintain containment hierarchies written in AWT/Swing (for people not using GUI builders). It makes code shorter, cleaner and easier to understand without hiding AWT/Swing. And you can manipulate the resulting component hierarchies.

It is Open Source (LGPL), used in some commercial applications, etc.

Homepage: http://chrriis.brainlex.com/projects/uihierarchy
SourceForge: http://sourceforge.net/projects/uihierarchy/

-Christopher

kwalrath
Offline
Joined: 2006-02-17
Points: 0

Hi, Christopher--

Thanks for posting about UIHierarchy. I'm not sure exactly where it falls, either, but I'll look into it.

The next time you have a new version, I hope you'll announce it in JavaDesktop's [url=http://www.javadesktop.org/forums/forum.jspa?forumID=17]Product Announcements forum[/url]. Each new product announcement posting gets a [url=http://community.java.net/javadesktop/]front page[/url] link (in the left column), so you get some nice exposure that way.

-k-

abrillant
Offline
Joined: 2003-09-23
Points: 0

Hi,

JXMLPad is a swing component for editing XML content.

Here our site : http://www.japisoft.com/xmlpad/

Best regards,

A.Brillant
http://www.japisoft.com

kwalrath
Offline
Joined: 2006-02-17
Points: 0

Hi,

Thanks for getting this thread started.

We're planning to do an HTML/XML editor page for the Swing Depot (though we'll probably do a look-and-feel one first), and JXMLPad is definitely on our list of components to include.

Everyone, please feel free to either post to this thread or send e-mail to editor @ javadesktop . org to suggest items for:

- the existing Component Suites page
- the Look and Feel page-to-be
- the HTML/XML Editor page-to-be
- other Swing Depot pages you'd like to see

Thanks!

-k-

abrillant
Offline
Joined: 2003-09-23
Points: 0

Hi kwalrath,

Sorry I posted by error, I havn't seen the second page.

Best wishes

A.Brillant

Message was edited by: abrillant