Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
is there any tool available, to make a flow diagram or Flow Chart out of code. or make any other diagram like class diagram from the code.
http://www.websequencediagrams.com/
http://yuml.me
You can also look at StarUML
CASE tools like Rational Rose also do this, but for a price.
As you've now said it's Java, here you go:
Java UML generator
Enterprise Architect: C# to UML
Class diagrams in Visual Studio 2010
You may also want to consider Code Rocket. It can produce flowcharts (and pseudocode) from Java code. You can find more information about it here: http://www.rapidqualitysystems.com
Disclaimer: I am a developer on Code Rocket
Hope this helps.
Alan
Use the yED ( http://www.yworks.com/en/products_yed_about.html ). It is an excellent free flowchart editor that works on every modern operating system java works on.
I see people recommended UML tools. The only UML diagram that can be used instead of a typical flow-chart is the UML state diagram. Somehow I always found typical flow-charts to be more easy to understand by a person who has no technical background than UML state diagrams.
I have answered this here
https://stackoverflow.com/a/22479409/403571
code2flow is an online pseudo-code to flowchart generator which should do what you ask, just click on the image to play with it:
Use the UML plugin in Netbeans 6.7.1 and Reverse Engineer. Unfortunately, the UML plugin is not available in later versions of NetBeans.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I've been write window programs with C# + WPF for a while now. It is very good, has alot of rich elements as of .NET 4.5 but I dont really buy the idea of porting window based programs to other operating system like OS X using mono and others.
I started working on Java and Python, I haven't written any desktop based program with anyone of them yet as there are war of GUI framework/toolkit out there and everyone is just getting religious about things.
I need some clarification hence the following Questions, mind you these questions might be answered before but like I said, Clarifications:
What is the different between GUI toolkit and GUI framework
For Java programming, I see swing is integrated with Netbeans, from my research, people are speaking of qt's Jambi and GTK for java and python, I have no idea about any of these and I want to know, (1) Which do you use and why? (for Java and python), (2) Visual studio do all the magic for WPF and C#, which IDE can do these magic in java and python.
Lastly, I want you all to know that my asking these question is just to know which rich, powerful GUI and cross platform toolkit/framework (Whichever the right term is) is best for java and python with easy learning curve.
Constructive criticism are welcome BUT, I will be glad if there are answers.
JavaFX seems like a poor imitation of WPF.
Still, I have not seen any examples of how much (if at all) support does JavaFX provide for MVVM, which is what makes WPF the best UI Framework in the history of mankind.
from what I've seen, swing is more similar to winforms than anything else, if you come from WPF that will feel like going back to the stone age.
Side Note: java IDEs don't hold a candle compared to Visual Studio.
I know QT is for Java (and Python of course). It is well documented and is used by a lot of people around the world.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am using vim to code in R,kdb,C++. In my new job I'll start java and I was hoping being able to keep vim.
There are a few similar subject that are pretty old on SO.
Say I want to be able to get
completion (like YouCompleteMe)
snipets (like ultisnips)
syntax checking (like syntactic)
syntax highlighting
I do not want to pay for it (well don't really care but the compny would not allow it). I know about
eclim
vrapper
vimplugin
What are the +/- are there new contenders ?
EDIT: The general advice seems to be to stay on a vanilla IDE, though I'd be happy to hear about what people like/dislike about eclim,vrapper,vimplugin
I use and quite like viplugin with Eclipse. Eclipse is free, and viplugin doesn't cost much ($19 last time I checked). I know you wanted to avoid paying for tools, but maybe you could spare a $20 for your craft. I paid for my copy, which I also (quite legally) use at home.
Eclipse is written in Java and supports it very well. Are you working with in Java SE, EE, or ME?
If you are starting to learn Java you should stick with a plain editor and command line tools. IDEs are for speed and ease of use.
Netbeans is another option but in my opinion Eclipse is better.
For Android development you could use Eclipse (with ADT plugin) or Android Studio.
Sublime. It is commercial, $70, but one of the best. At work I have stopped using Eclipse completely in favor of Sublime with the SublimeLint and SublimeCLang plugins.
But, at home, I still use my beloved IntelliJ
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Is there any programs that are simple and stand-alone that can convert UML diagrams to java code? If there isn't what is the best eclipse plug-in?
You can also try a web application like genmymodel
It enables to generate from UML to Java. If you use a github repository, you can also preserve your changes between each generation (using JMerge annotations).
You have two way to work with UML.
First approach is to model then generate code from model. The best tools are Rational and Modelio Soft.
Second approach is to live syncrhonized java and UML. The best tool is with no doubt EclipseUML Omondo.
No. Usually they produce very bad code which is unusable. From my experience it takes a lot of work to produce UML model and it does not survive first week of implementation.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
There are loads of great word and tag clouds available, the most prominent being wordle.net. But I am looking to display something akin to what some folks did for a twitter replay of the 2010 world cup, just not using flash. I'm not too familiar with R, but it seems to be the best tool for generating some statistical decay of font size over time. Is there a Java API (or combination of APIs) that might make this capability easier from the start?
I'm not aware of a good R package for that. There are some functions, like cloud in the snippets package, and maybe other functions, but nothing compared to http://wordle.net, http://tagcrowd.com/, or Many Eyes. Drew Conway has done some nice stuff with tm + ggplot2; I also played with it a while ago, but this was more of to play with 3D tag cloud (with rgl) than wordle.
In Python or Processing, there are some ongoing projects detailed on this related question. To my knowledge, Tagxedo looks great but it has no API and it relies on Silverlight.
Pierre Lindenbaum also has some Java code, see his blog post Playing with the Wordle algorithm: a tag cloud of Mesh Terms.
It's not great, but there is an open-source project (alas, in PHP) that does word clouds over time. The example uses presidential speeches.
http://chir.ag/projects/preztags/
Here is one that I created in Java as part of a larger project for deriving information from unstructured data : https://github.com/regunathb/Sift. The "tagcloud" project has all the required classes for generating a tag cloud and writing it to multiple putput image formats.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Hello all you helpful folks # stackoverflow!
Best resources for Java GUI's?
Looking at the Java Documentation, it is pretty easy to figure out the basics of JButtons, JFrames, etc but grasping the concepts of accessing JComponents from a frame, what creating a different panel does, etc is not very easy to understand.
Is there some tutorial that teaches the basics about Java GUI like swing and real-life examples?
Book suggestions are always welcome.
Hmm... Have you seen the The Swing tutorial?
Once you've finished the Swing Tutorial, you should have a look at Java Swing. It's a fairly comprehensive book.
java2s.com has good coverage of the Swing library, including sample code for common tasks.
For the technical stuff the Swing tutorials and after that the Javadoc API documentation are enough for most people.
Getting a understanding on how to make a user interface that make sense the Java Look and Feel Design Guidelines will be helpful.
Best tip I can give you is to get input from other people on your user interface. When you build and test an interface yourself your perception on what constitutes a logic and easy user experiences gets warped.
I use SWT/JFace instead of Swing (for the native look and feel, primarily.)
SWT/JFace In Action has been the best resource I've found.
Additionally, the SWT Widgets reference provided by the SWT project.