• Post Reply Bookmark Topic Watch Topic
  • New Topic

Using custom GUI components

 
Paul Trimming
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello

I am a VB programmer trying to learn Java with JBuilder Foundation.

I am looking for a Java combobox component with a multicolumn dropdown to use in my database app, and also a grid that will support embedding other controls such as a multicolumn combobox within one of the grid columns. (VB doesn't have such controls.)

I was wondering if there were any free opensource components such as the above that I could download from somewhere on the Net. Are there a good number of free Java components available generally, or should I try Delphi, perhaps, or something like that, because I am at my wits' end to find free well constructed relatively sophisticated GUI controls to use with Visual Basic. I have basically given up!!! Microsoft programmers insist on charging for their work....

If anyone can help me find the above GUI controls for Java, please help.

Many thanks,

Trimtrom
 
Paul Clapham
Sheriff
Posts: 21892
36
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't particularly see any out there. I googled for "java multicolumn dropdown" and came up with a few links, mostly not about Java. There was this product, which is one of the most revolting user interfaces I have ever seen, and it looks like they want money for it. I think this is because GUIs in Java are somewhat of a niche market; most of Java applications are running on servers these days.

I haven't programmed VB since it was VB 5, so maybe things have changed, but the difference between Java Swing components and VB components is that Java components can be used as containers which hold other components. That makes them more flexible.

So for example if you want a grid, then start with a JTable. It looks like a grid but you can configure it so that cells of different types are rendered by different components. Even a multi-column dropdown box, if somebody wrote one in Java, although I rather agree with the person who said about that idea "Not -every- widget Microsoft invents is a good idea".

All of what you want could be done in Java, I have no doubt, but you would probably have to do it yourself. If you're just starting on Java, I expect it would take you a couple of months to acquire the Swing skills necessary to produce a good UI. Would you do that to avoid spending $395 on a custom VB control?
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!