Open source JavaFX 2.0 component libraries [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
Are there any good component libraries / repositories for JavaFX 2.0?
In particular I'm looking for open source projects that I might be able to use, learn from and contribute to.

The best place to start looking is the open source of the platform itself. Currently, just controls are open sourced, but over time more items will be added. Join the mailing list on the linked page to get involved.
Next, you could try the the JFXtras project. Which aims to develop and incubate controls, components and extra bits in addition to, or as an alternative to, what is available in JavaFX.
Then, you also have projects like DataFX which examine interfacing JavaFX with various data source providers, Grezi which is an experimental presentation framework using JavaFX, or you might want to checkout JFX Flow which is a framework for developing JavaFX applications.
If you prefer programming the JavaFX API in other languages, you could look into the open source ScalaFX or GroovyFX projects.
The JavaFX sample applications such as Ensemble are sourced under a BSD license, so feel free to create your own JavaFX samples based on the frameworks those applications provide.
I am sure there are a bunch of other such projects which I have missed or will be formed over time.

JavaFX itself is partially open-source and welcome for contribution.
See http://openjdk.java.net/projects/openjfx/

Here are a few that I found...
controlsfx
JideFx
JFxtras
And this is the official Oracle summary page for third party JavaFX tools.

Related

Looking for tutorials that are CURRENT & work with IntelliJ/UI Designer [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
I can't seem to find anything on Java/Android that's current (uses IntelliJ 13 etc). Everything seems to be either very old (2011-2012), and either the UI has changed, or they don't use the UI Designer etc
I'm not a total noob to programming, I have somewhat decent experience in C# & Windows Forms, and would love something that can throw me into Java for Android that's UP TO DATE.
Thanks.
If you have decent experience in C#/WinForms, you just need a good Android book, not IntelliJ/UI Designer tutorials… I recommend the excellent BigNerdRanch book. They make probably the best iOS books and the Android offers excellent patterns. With your experience, adapting to IntelliJ should be a breeze, in part because the IDE doesn't force you to do anything. In fact, if you're starting, just use Android Studio (is IntelliJ anyway).
The UP-TO-DATE part consists in always using Fragments, understanding the SDK pieces where you have to consider older devices (if that's your scope), making good use of different layouts for different resolutions, etc.
There's no such thing as Visual Studio Designer. (There is, but it doesn't work the same way). I recommend you read the official android documentation about UI with utmost care since it's the core of Android UI. For the most part, you will tweak your UI from the "XML" instead of the UI designer, which you can use to "see how it looks" or if "makes sense" but trust me, as intimidating as it sounds, it's actually not rocket science and you get used to it relatively fast.

Java Control Flow Graphs Library [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 3 years ago.
Improve this question
I need to manipulate control flow graphs for Java code in a project. What might be a good java library to generate control flow graphs in Java. So far I have found a couple eclipse plugins (heavily dependent on eclipse APIs) and standalone tools (cannot embed in my code).
A tool to do this stuff is Soot, and this questions is a duplicate of Tool for generating control flow in Java
I'll throw another tool into the mix.
Atlas is an Eclipse plugin that enables program analysis. It has a querable graph database that includes the control flow graph (as well as data flow and other relationships).
jSonde will create sequence diagrams from your actual running code (which is arguably more useful than from source, since source analysis will not show implementation-specific functionality).
javacalltracer does something similar.
Most tools are integrated into Eclipse/similar so they have access to the AST, which makes such things pretty trivial.
It's actually not ridiculously complex to pull the information from byte code yourself (and it's an interesting exercise). Or instrument using AspectJ and create the runtime information yourself.
Edit Original answer, still valid.
JGraph is open-source, and pretty cool.
JDiagram is a Swing component, commercial product.

Java wiki engine [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
There are plenty of Java wiki engines. I'm currently looking for good lightweight wiki , something like the community wiki on Stack Overflow, that can be easily integrated into excising applications.
I personally use JSP Wiki. It's lightweight, easy to use, and obviously uses Java. You just drop it in an application server, make some small config changes and you're golden! I set this up as my company's Wiki and it runs just great.
I really like Mylyn WikiText: besides offering UI elements like an Eclipse editor, it offers API and Ant tasks for working with various wiki formats (Textile, MediaWiki, Confluence, Trac) and exporting to HTML, PDF, and others. It's available in Eclipse Galileo and as a standalone library (see bottom of the page).
Consider FitNesse if this is in any way programming related. It allows you to write tests in the Wiki and have the testing framework update the Wikipages with the results. This allows others than programmers to collaborate on this.
http://fitnesse.org/FitNesse.UserGuide.OneMinuteDescription
check out GWiki, http://labs.micromata.de/display/gwiki/Home it's great.

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.

Pure Java reimplementation of GraphViz? [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 2 years ago.
Improve this question
Is there an Open Source java alternative to GraphViz? I'm aware of the existence of Grappa which basically wraps the Graph interface to GraphViz as an JavaAPI. However the layouting is still done by the GraphViz binaries.
I'm looking for a pure-java, open source library providing the same functions and layouting algorithms as GraphViz.
You can have a look at JUNG (Java Universal Network/Graph Framework) which has visualization and analytics functions. It's open source.
Interestingly, the Eclipse project has an SWT/JFace component/framework capable of displaying and generating (import/export) Graphviz's 'DOT' format, in pure Java:
ZEST (home page & download links)
See http://wiki.eclipse.org/Graphviz_DOT_as_a_DSL_for_Zest for usage examples.
Although ZEST is touted as an Eclipse plugin, it does seem that the DOT-manipulation API's can be used standalone and external to an Eclipse installation.
To clarify, the DOT functionality is a part of the ZEST 2 functionality, which itself is a sub-component of the GEF4 project.
Cheers
Rich
Update (May 2017) https://github.com/nidi3/graphviz-java
You could look at JGraph though I have never used it so cannot comment on now it compares to GraphViz.
yFiles seems to provide all this, but it's not free and not really cheap either. But then again it seems to be a very professional product (haven't used it, except in yEd, which can be used for free).
I guess ZGRViewer is what you want. I really like ZGRViewer and AJaPaD.
I worked with yFiles about four years ago, and it was excellent. It's costly (though less than JGraph, apparently) but I work in a CS research lab and had access to their generous academic pricing.

Categories

Resources