Getting started with Swing? [closed] - java

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm new to Swing programming and would like to find an Open Source Swing poject that can help me get up to speed. Any suggestions?

Before jumping in and trying to understand a project, why not go through the Sun Java tutorial and get some understanding of Swing, then start to do some small projects on your own. Once you are familiar with the framework then you would be able to better understand some open-source projects, IMO.
I haven't looked at the code, but this could be an enjoyable project to help with:
http://ostatic.com/croftsoft

How about OpenSwing?
OpenSwing is an open-source suite of advanced graphics components based on Swing toolkit: these components are more sophisticated than those provided with Swing and can be manipulated directly inside the UI designer of the IDE.
It is also a framework that provides data binding mechanism between components and data model, based on the MVC paradigm. Data model is based on Java Beans (POJOs) and it is supported in all OpenSwing components, such as grid control, tree control or generic controls container.

Related

Building Java GUI Applications in Embedded Linux (Yocto) [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I'm pretty new to Developing in Embedded Linux and I'm trying to develop a basic Java based UI application that'll need run on a single board computer with an ARM processor.
I've seen here and here that none of the major GUI platforms - JavaFX, Swing and AWT are available with Java Embedded.
I do know that Yocto has a something called SATO to serve as a user interface but I couldn't find much information on it and I'm not sure how to use it develop a GUI application that can run on an Embedded Linux image created through Yocto
I'd really prefer Java but I'm open to other languages too.
Thanks in advance for any help.

Java Opensource API to create flow charts [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there any Java opensource to create flow charts not within the IDE itself, but in a web based application so they can be viewed on a browser? This is like a Cost Control Flowchart, but basically a flow chart.
To avoid any confusion, the business requirement is to allow users to create flow charts and save them to databases. I am not looking to create UMLs of source code or vice versa.
This stackoverflow question points to the right directions but I need to be able to have users draw and then save the drawing/information to the database. Flowchart is the only UML required.
If it does not need to be "web-based" then yEd Graph Editor could be a good choice.
yEd is a free desktop application that can generate high-quality diagrams, either manually, or by importing external data.

Accessing JTextField control via JNBridge from .Net application [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Using JNBridge is it possible to update a JTextField's Text Property from a .Net application?
.Net application -> JNBridge -> JTextField.setText("Something");
Seems like it's possible, but I've not found any solid implementations.
Also does the Java application have to explicitly implement the Java Accessibility API, or is that something that you get for free with all Swing controls?
I'm looking for either a solid "Yes it's possible...I've done it...here's where you start." or "Here's a good reference link".
If my question is vague it's because I'm a .Net guy with little Java experience. I'll be happy to elaborate...
Thanks.
Yes, you can do this using JNBridgePro. Please refer to the Java-in-.NET embedding examples that come with the JNBridgePro installation. There are examples for both WinForms and WPF applications.
Please note that JNBridgePro requires the embedded control to be a heavyweight control -- that is a control with a Windows peer. Most Swing components (including JTextField) are not heavyweight, while AWT controls are. Because of this, we recommend that any all-Swing controls be wrapped in a heavyweight control (generally, an AWT Panel), and that Panel wrapper (with the JTextField, and perhaps other things, inside it) be embedded in the .NET application. But once you've done that, you should definitely be able to access the Text property.

Java Based GUI Automation (Not limited to Java based GUI like Swing) [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there any open source tool/framework that is written in Java that can be used to automate all Windows applications (not like Abbot or FEST which automates Java based GUI Apps).
I have heard about WHITE which is kind of like for .Net Languages. Is there a Java based alternative or a framework in Java that can use WHITE or UIAutomation Framework (through JNI or something)?
There seems to be many Java based web automation and testing tools like Selenium, Sahi etc. but for GUI Automation, I found only jWinAuto which is a wrapper around AutoItX.
Is Java not capable for GUI Automation? Is there something beyond the Java Robot API?
Java does not inherently support cross platform native GUI automation (where you need to find and understand native components). By that I mean a way of doing it "write once run everywhere" beyond the obvious very minimal API of Robot.
Could such a project be done in Java? I'm sure, but there would be a lot of JNI code involved to the point where you would wonder what Java brings to the table.

Java User Interface Framework? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am about to build a UI in Java and I am trying to determine what I should use. I definitely don't want to use vanilla swing.
The one caveat is that it has to be added inside of an existing swing application. I am looking at JavaFX and Groovy Swing Builder. For the former it looks like there is fairly poor support for embedding into swing.
Anyone have another other suggestions?
The groovy guys are working on Griffon: http://groovy.codehaus.org/Griffon.
I believe it is supposed to model a console type GUI like a web UI.
Another possible answer is JavaFX. Here's a link to their hello world app:
http://javafx.com/docs/gettingstarted/javafx/create-first-javafx-app.jsp
Have you considered using NetBeans?
http://www.netbeans.org/features/java/swing.html
I'm not quite sure what you're looking for, but SwingX might fit the bill.
Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich client applications. Highlights include:
Sorting, filtering, highlighting for tables, trees, and lists
Find/search
Auto-completion
Login/authentication framework
TreeTable component
Collapsible panel component
Date picker component
Tip-of-the-Day component
(SwingLabs seems to be down at the moment, though.)
Edit: On second reading, I guess you were actually talking about declarative UI builders? In that case, I'll refer you to another answer of mine in which I recommended javabuilders, a YAML-based Swing UI builder.
I've used JIDE in the past.
It's docking framework is pretty awesome.

Categories

Resources