IDE for gui development

Does any one know a good ide for java gui development other than JBuilder...
thanks
SP

I use both JBuilder and Eclipse, but to be honest, I never created a GUI with any of them. In my experience, at least some GUI-creators produce a lot of junk - the GUIs always looked different during runtime than they did in the editor window. Do it like I do and manually code them.

Similar Messages

  • Should I use an IDE for GUI development?

    I have never wrote a GUI before and am wondering if I should use an IDE such as Glade (or something else) or if I should write everything by hand?  I want to develop with GTK.  What do you guys suggest? 
    EDIT:
    Also the reason I was thinking of using GTK was because I am making a front end for a project I wrote in C.  From looking around it seems people like QT over GTK.  Is it difficult to use QT (C++) with C code?
    Thanks
    Last edited by pavekt (2010-06-11 13:07:18)

    A lot of informal polls I've seen indicate coding GUIs by hand is more common than using a designer.  That said, there is nothing "wrong" with using a designer and they can be extremely helpful in some projects.
    To put it simply--try both and find what works best for you and your project. That is what you should use.
    Same goes for using an IDE.  If Vim gives you everything you want, great.  If you love Eclipse and use it for everything, well that's great too.  Choice FTW!!
    No one can make these decisions for you (except your boss... )
    Last edited by xenobrain (2010-06-11 20:08:10)

  • NetBeans or Eclipse: Which is better for GUI development ?

    I am relatively new with JAVA, came from embedded software domain mostly in C.
    My interest is to learn and develop the GUI applications using Swing.
    I am currently in a process of evaluating the IDEs, Eclipse and NetBeans on Linux desktop environment (SuSE 10.3).
    My primary findings found that, NetBeans is better equipped with GUI development while Eclipse needs to have a plugin installed.
    For GUI development, I found that few of my fellow Java developer friends have mixed feelings about these two wonderful IDEs, in summary here are the comments:
    1) Developing GUI is better without any assistance from built in designers of IDEs (e.g. NetBeans or Visual Swing of Eclipse). Because, they put extra 'garbage" codes which are very much IDE specific.
    2) GUI development in NetBeans is faster and more productive than Eclipse
    3) Visual Swing for Eclipse is not a matured product and it is far inferior than NetBeans' capabaility
    Now I ask a question, what is the best practice to adopt for starting the GUI development ? NetBeans or Eclispse or IDE-less development ?
    Thanks.

    atomodachi wrote:
    Now I ask a question, what is the best practice to adopt for starting the GUI development ?
    NetBeansThis is my preference for IDE's. Please note that as I stated that is my preference. There isn't any best, some are clearly better than others for one reason or another, but once again, that boils down to personal preference.
    EclispseNot my preference.
    IDE-less development ?IMO: that is just silly. Unless you just enjoy tons of typing; why would you ever embark on doing something without a tool to speed up the process. Now that is not to say that in using your IDE you should start out by just dragging and dropping up a storm and merrily running down the road in ignorance until you hit a rough spot and have things dramatically pointed out that you've really not a clue about what is happening. Use the IDE, but learn how to do the manual processes along with it. That means that sometimes you'll not drag and drop to build your GUI, you'll actually code the entire thing. And you really should learn to do things command-line like compile. Do yourself a really big favor too, learn the debugger. The integrated debuggers is, perhaps, one of the best inventions in productivity tools that has as of yet been invented for developers.
    In any case, have fun... choose what you like, it really does come down to personal preference. I've worked in several shops over the years and most have come to the conclusion that if you can get the work done, and have projects that others can use, then to each their own preferences. The discussion rages on for and against each of the systems that you have mention--each have valid arguments--it boils down to what do you want and like.

  • Ideas for CE-Development Envrionment

    Regarding ideas for the development environment layer of SAP NetWeaver Composition Environment you should use this thread.
    Before you start to post ideas please read <a href="/people/community.user/blog/2007/09/14/ask-not-what-sap-netweaver-composition-environment-can-do-for-you-ask-what-you-can-do-for-sap-netweaver-composition-environment Blog for further details.

    The documentation for Consuming Enterprise Services in SAP NetWeaver Developer Studio for CE 7.1 Help Document and the help.sap.com should be in synchronised.
    For example:-
    http://help.sap.com/saphelp_nwce10/helpdata/en/44/d958673ef05f4de10000000a11466f/frameset.htm ---this suggests in Step 2:  In the NetWeaver Developer Studio enter the following specifications under Window  >Preferences > <b>Web Services </b> >Services Registry.
    Vs.
    SAP NetWeaver Developer Studio for CE 7.1 Help Document suggests :-
    In the NetWeaver Developer Studio enter the following specifications under Window > Preferences > <b>Enterprise Services</b> > Services Registry.
    Host: xi.esworkplace.sap.com
    Port: 50000 or 50200
    This option is not available in the studio.

  • Free ide for gui programming

    can someone tell me what's the best free java ide for gui programming?

    No one can answer the question of which one is better. It's like answering the question - is red more beautiful than yellow?
    I can however say that the plugins into eclipse which lets you build swing ui by drag and drop are not mature, and I don't think they work if you modify the code by hand, and then want to go back into "drag % drop" mode. The ui builder in jbuilder is nice, and doesn't clutter the code, and it works even if you have modified the code by hand.
    /kaj

  • Tools for GUI development in Java

    hi,
    Can anybody tell me which r the tools available for GUI development using java?which could be the best

    Take care not to produce much source code! Use a suitable framework rather than a tool and save maintainability. E.g. http://www.must.de/cameleon.html

  • I have a wonderful idea for the development of( iPad)

    I have a wonderful idea for the development of( iPad) sales will increase and will have millions of customers My Email for more info
    <Edited By Host>

    These are user-to-user forums, you are not talking to Apple here - I've asked the hosts to remove your email address from your post.
    Unsolicited ideas : http://www.apple.com/legal/policies/ideas.html

  • Good ide for gui's

    i am looking for a good easy to use ide for creating gui's. I am having a look at forte at the moment but it seems quite difficult to use. whats jbuilder like? any other good one's???

    the whole point about this post is to find a goodide
    so i dont have to build the gui from
    scratch!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    I don't think GUI builders are useful unless you know
    and understand how layout managers work, otherwise you
    cannot make manual adjustments.I agree with that. Its not just as simple as drag-and-drop, as java isn't like VB, and you are constrained in certain ways by the language when it comes to graphics.
    You will not be able to get your head around GridBagLayout (the only choice for any GUI More complex than a couple buttons) in the IDE if you don't know what it does to the code.

  • Having a great idea for sapgui development....

    Hello
    Does anyone know how to submit ideas/development request for the functionality of the sapgui ?
    in the old days it was possible to sumit a development request, but this option seems obsolete...
    Best Regards
    Kim Sonny

    Hi Kim Sonny,
    development requests does not exists anymore, but you can open
    oss message in BC-FES-GUI ....
    That is your old component, you know...
    Development then will discuss your idea.
    Best regards
    Sven

  • NetBeans IDE for Mono development

    Hi! Good day. I just wondered if NetBeans will support editor, debugger, etc. for Mono project? NetBeans claims to be the only IDE we need, it current has the features of PHP, C/C++ development, and why not Mono? Because currently in my work I was writing Mono code with MonoDevelop (since no VisualStudio for Linux), and I don't like this MonoDevelop IDE, that's why I was wondering if NetBeans will support this Mono development? Ahh... Crazy me. Hehe.. Thanks.
    Update me if I'm missing something. Thanks again.

    Ronillo wrote:
    Update me if I'm missing something. Thanks again.Netbeans related questions belong in netbeans forums.
    Mel

  • Any ideas for GUI status manipulation?

    Hi All,
    I have a requirement with me, which I'm not able to figure out how to achieve. Here goes:
    There's a transaction in ERP system (CO11N) which was originally not designed (it seems) to be used with CALL TRANSACTION kind of way. But now a requirement is to call it that way... I guess I can do that anyway by passing the SET PARAMETER for the key input fields...
    But there's also another requirement that when calling the transaction this way, make sure two of the application toolbar buttons should be disabled. And they should be enabled when the transaction is called directly from the command bar (as /nCO11N).
    I don't have any set/get parameters to check for and disable/enable the GUI status Fcodes with it...
    Can someone please give me some pointers as to how this can be achieved?
    Thanks in advance!
    Mithun.

    Hello Jonathan,
    Thanks a lot for the quick tip.
    I thought of this technique as well... But then figured that using this 'export to memory' technique is not a very recommended way...
    Thus I want to keep this way as a last resort for the time being... But would like to know if there is any better way to achieve the same effect without using the shared memory sort of technique.

  • Idea for product development...

    I have recently bought an iPod nano and have rated a good 60% of the music on it. But on iTunes I have rated very little! I find it RIDICULOUS that Apple have not incoorporated a feature into every iPod and iTunes program that syncs your ratings from both libraries. For example:- When I rate a song on my iPod say 4/5 it will automatically go into My Top Rated on my iPod - Great! so when I play that playlist, its brilliant. But when I go back to my mac and play My Top Rated from my iTunes library it only includes the songs I have rated whilst sat at my computer! The whole thing about an ipod is that you get out and about with your music and with all the features of itunes you can manage it on the move... But when you manage it, it should automatically manage the itunes library as well!
    What I am suggesting therefore is, is that Apple introduces a script that says, when I plug in my iPod, all the songs on there that match to songs on my iTunes library, it automatically rates them in my iTunes library. Otherwise, what is the point of rating them while im on the move, other than to have a great my top rated playlist which is stuck on my ipod!
    It would be a simple enough procedure which could be included in the next itunes update and next ipod update, if necessary which would organise all the ratings on the ipod to match those in the itunes library. Easy. I personally dont understand why it hasn't been done yet!
    Anybody agree? It would make life with iTunes and an iPod so much easier....

    Okay so you are the first person to say that works because I even phone apple and spoke with an assistant about it and she said there is no way it can work etc. I will try doing that and see if it works, hopefully i dont lose all the songs i rated on my iPod...
    Has anyone else rated songs on their iPod and sync'ed with their library so the songs in itunes are rated the same as on the ipod?
    And does anybody else agree that if you rate a song on your iPod and connect it to your computer it should rate the same song in your itunes library automatically?

  • Workshop IDE for WebLogic Platform - JSF Portlet Development

    Hello,
    I am trying to develop JSF based portlets using BEA Workshop for WebLogic Platform IDE. The capabilities of the IDE in terms of JSF is like a simple text editor. Since the IDE is eclipse based, I wanted to to use some Third Party Plugin for JSF development.
    I evaluated the following:
    1. Workshop Studio for JSF
    2. MyEclipse PlugIn for JSF
    Problem 1:
    Workshop Studio for JSF is a separate product and cannot be installed as an plugin over the Workshop IDE.
    Is this acheivable?
    Problem 2:
    I created a Portal application Workspace through Workshop for Platform and opened the same using Workshop Studio for JSF. It crashed saying some runtime exceptions.
    Problem 3:
    MyEclipse PlugIn for JSF doesnt integrate properly with Workshop IDE. The Faces navigational flow view is not working properly.
    Questions:
    1. What is BEA's recommendation for JSF development?
    2. Can you guide me how other developers are using the IDE for JSF development?
    Thanks and regards,
    Pazhanikanthan. P

    Hi Pazhanikanthan,
    Unfortunately, in the current release the JSF features cannot be used to create JSF portlets.
    Please check the following URL for additional information on JSF portlet creation
    http://e-docs.bea.com/wlp/docs92/portlets/building.html#wp1062147
    If you are planning on building JSF web applications, you can always evaluate and purchase a copy of Workshop for JSF or Workshop Studio.
    if you are planning on building JSF based pportlets, you will need to sue the tooling provided by Workshop for WebLogic 9.2
    Applications built in Workshop for WebLogic cannot be imported into Workshop Studio. On the other hand, you can always create a webapp in Workshop Studio,a nd then import it into Workshop for WebLogic as a component.
    hope this helps.
    cheers
    Raj
    If you have additional questions specific to portlet development, please post to the portal newsgroup at http://newsgroups.bea.com/bea/forum.jspa?forumID=2044

  • Suggestion for GUI Tools

    Please suggest me some good tools for GUI development like JLOOX,JFACE and SWT.

    Best book for Swing that I've seen so far is [The online Java Tutorial]Yes, big yes.
    One note though: I'm a bit suspicious against the "Learning Swing with the NetBeans IDE" tone the tutorial recently took, but I'm not sure of your objective:
    - If you want to learn Swing, the IDE might get in the way (the generated code has acceptable quality, but Netbeans prevents you to edit it directly). If this is your objective, I'd recommend to follow the tutorial (a very good resource, indeed), but to code things manually (the tutorial provides downloadable and copy-pastable examples). One area where NetBeans' visual design helps is experimenting with layout managers: it's easy to right-clik in the GUI builder and see the effect of the changes.
    - now if you want to quickly set up a GUI for an app with limited investment in learning Swing, I find NetBeans' GUI builder quite handy. AFAIC, I use a duo of Eclipse/NetBeans, depending on the task (taking care not to overwrite NetBeans's protected sections when I edit throug hEclipse).
    - One colleague that used to work with VB tools once mentioned that NB was far late compared to the tools he used to work with, but I suspect what he was referring to were binding widgets to business logic results (reading DB tables, etc..;). NetBeans now addresses these areas too, although I don't use it for that.
    Good luck with Swing.
    J.

  • GUI Development Paradigm

    Hi everybody!
    I'm quite new in ALBPM and I have some questions about it, especially about user interfaces.
    I've been developing JSP aplications (using MVC frameworks) for a long time, and I can't figure out how does it fit in the ALBPM world.
    What's the paradigm for GUI development? At first, I believe the screenflow should act like the controler, the BPM object is the model, and the custom JSPs are the views.
    But... sincerely for me, the Screenflow/BPM object/Custom JSPs seem less flexible than a regular MVC (Struts, JSF, ...)
    My question is: Is it mandatory to use screenflows, or I'm able to use a MVC architecture inside ALBPM? If it's possible how should I implement it?
    For example: I have a custom JSP with some menu items, and this items are links to other JSP pages. This behaviour should
    be modeled using screenflows or can I use another approach? What's the best practice for this task?
    In MVC architecture, the menu will be inside an html form with an action pointing to a servlet (a controller). And what about screenflows?
    Well, I'd like to hear some opinions about this, especially because i'm triyng to get used to BPM paradigm, and in my opinion the best approach for this is hearing from people who had experienced this situation.
    Thanks in advance,
    Thiago

    Hi Thiago,
    I think I see what you're asking. Let me know if I'm missing your point.
    I personally try to have a Model version of the BPM Object. I'll build this object first. This object just has the attributes, groups and methods I need. This object will be used to pass information from the process into the individual screenflows and procedures and subprocesses.
    I'll then create a View version of the same BPM Object. I create this View BPM object is created by creating an heir from the original Model BPM Object (right mouse click the Model BPM Object and click "Create Heir"). When I know I'll need to collect several Model BPM Objects into one View object, I'll instead add these as attributes (each attribute would be of the type of the desired Model BPM Object). Built this way, this View Object would have all the attributes and methods of the Model object. You'd also add to this View Object the presentations you'll later use inside the screenflows and any methods you'll use inside these presentations.
    At this point, you'll have a clean Model BPM Object - uncluttererd by presentations and presentation methods. You'll have View BPM Objects that will be used exclusively inside Global, Interactive, Global Creation and Interactive activity screenflows.
    When I create a screenflow I always do it after I first have created a process with a BPM Object as an instance variable already defined in it. This object does not have to be perfectly defined. It just should be present in the process. If I decide later that I need additional attributes and methods, these can be added at any point in the development lifecycle. This object is the Model object I'll pass to my screenflows.
    Second, after creating this process with the BPM Object (usually the process at this stage just shows the "Happy Path") I'll add the necessary Interactive activities used in the process. (finally getting to your question) I then create screenflows for each of the Interactive activities (right click the activity -> Main task -> pick screenflow from the dropdown -> New). As you're doing this from this panel, be sure to map the Model object as both an incoming and outgoing variable into and out of the screenflow. Some people also map the "result" predefined variable as an outgoing variable from the screenflow. If you do it this way, you'll not have to do any of the 4 argument mappings you'd have to do had you added the incoming and outgoing variables manually. If you decide to do this manually, many times you'll find yourself spending an hour tracing down where you lost the contents / changes made inside screenflows.
    This best practice makes it easy to pass in and get back the Model object to and from the screenflow. Once inside the screenflow, you'd do the Model to View to Model object mapping described in my earlier post.
    hth,
    Dan

Maybe you are looking for

  • Source of data for custom tables in Oracle Apps

    Hi, Is there any way to find the source of data for the Custom tables. The source can be either any function, procedure, package or a trigger or any other process. The reason why I need to know about it is because we have some custom tables that are

  • Error Message: Cannot import files because they cannot be found.

    What do I do?  I just purchased this!  I tried restarting and I just installed it about an hour ago.  I shouldn't already have this problem!

  • HTML5 Canvas: addChild and position

    Hey Guys I have an item on the stage called 'square1', I have added a symbol from the library and given it the name 'circle1'. I wish to position circle1 at the exact location of square1, my question is - how would I go about doing that? Thanks

  • HT4009 there was  a purchase made on my itune account which i did not authorized..how do i resolve this issue?

    there was a purchse made using my itune account for the amount of 99.00 plus tax.. I did not authorize the purchse. it was an in-app purchase.. We do not even the app on our ipad or itouch.  i tried to cance the purchase but itune store... just refer

  • Blob to byte[] detach failure

    Hi, I'm unable to detach a byte array using Kodo 3.3.4 and PostgreSQL 8.0. The byte array in the detached object is always empty despite there being bytes in the database table for the correspond column/row. Other fields are detached correctly. In my