Swing, Netbeans Platform or what else?

Hi,
I have this question. Is there an alternative to Swing? I started to learn Swing, but it seems a bit ackward to me, are there any other GUI libraries? I know of the Netbeans Platform, but I don't understand what's it about yet.
I'll appreciate your help, thanks.

kevinaworkman wrote:
Aardenon wrote:
I just started with Swing, I'm going through the Oracle tutorials and it is yet hard to embrace.Okay, but what about it do you find hard to embrace? If we knew what you didn't like, we'd be able to help you find something you do like. (or explain why you should like Swing anyway, heh)
Powerful, yet sort of out of reach. Sorry, I don't really know what that means.
I don't know, perhaps it's just a first impression.Yeah, probably. You can't expect to just "get" something as soon as you look at it. Understanding Swing will take weeks (or months, or even years).
I think this might be what I was "affraid" of. Perhaps I didn't expect it to be that large and complex. But I am new to Java and I don't have any comparison.
I also read that Swing will not be developed any longer.Where did you read this? It is simply not true (err.. I hope).I'm quite sure I saw this somewhere on the Netbeans website or within the Netbeans IDE 6.9.1.
>
So I wonder, are there any alternatives, perhaps it is wise to start with something else if there is a choice.There isn't, really. I guess you could try to use AWT, but I would bet you'd find the same things you don't like there as well.
What about the Netbeans Platform, would anyone advise it?I don't really know what that is (GUI builders are the root of all evil), but I would definitely recommend learning how to code Swing, if you want to get into programming GUIs in Java.Thanks for your reply.

Similar Messages

  • Using Coherence in Netbeans Platform application

    Has anyone else tried to make a Netbeans module for a Netbeans Platform application (that includes the Netbeans IDE) that acts as a non-storage-enabled grid member?
    The reason I ask is because in my attempt, getCache() returns null. I am curious what kind of situation would cause getCache() to return null without throwing any kind of exception?

    Hi,
    I would expect an IllegalArgumentException if a scheme mapping could not be found for the given cache name. I'm not sure when it is ever expected to return a null from getCache(). Are you just calling CacheFactory.getCache("cache-name")? Could you give some more information about your setup / configuration and how you are calling getCache()?
    Thanks

  • NetBeans IDE vs NetBeans Platform

    what is the different between NetBeans IDE and NetBeans Patform ?
    I read that NetBeans Platform from http://www.netbeans.org/downloads/, but what is the different with IDE Version.
    IDE Version can develop J2EE, J2ME but NetBeans Platform just to Dekstop. Is it right ?
    Thx 4 your reply

    IDE is based on platform. They add lots of modules (like Java editor, j2ee modumes, profiler modume, j2me modules, ant module...) to transform the platform into an IDE.
    So the platform is the base application which has some apis defined over swing. Those apis aims to simplify (at least in terms of time) the dveelopment of a complex swing application.
    So if you develop a very complex swing application then consider developing it based on platform but if you are just a regular java developer then use swing to develop your application. And for any of these aims you can use a tool like Netbeans IDE but you can seletc Eclipse too..

  • JavaFX and the Netbeans platform

    Hi,
    Quick question...does anyone know if there are any plans or ongoing work to port the netbeans platform to JavaFX?
    Nuwanda

    Nuwanda, take a look at these links, perhaps they can help you:
    http://blogs.oracle.com/geertjan/entry/deeper_integration_of_javafx_in
    http://netbeans.dzone.com/javafx-2-in-netbeans-rcp
    http://blogs.oracle.com/geertjan/entry/a_docking_framework_module_system
    http://blogs.oracle.com/geertjan/entry/thanks_javafx_embedded_browser_for
    I think the Netbeans RCP JavaFX strategy would be to enhance Netbeans RCP to provide better support for embedding JavaFX scenes in the platform.
    Converting the platform to be written in JavaFX rather than Swing would not make much sense - such as thing would actually be a completely new platform in it's own right.

  • Slowness of Netbeans Platform Apps - how to mitigate?

    Hi,
    We are developing a commerical application (pretty complex) in java using Netbeans IDE. We have 2 options in netbeans to create it-
    1. Develop Java desktop app
    2. Netbeans Platform app
    We have requirement that application startup and response times should be very very fast, should be modular etc. We did Proof of Technology by creating apps using both approaches mentioned above. We found Netbeans platform apps are very slow during startup and during screen navigation compared to pure Swing based desktop apps. We tried to implement suggestions provided at http://wiki.netbeans.org/Category:Performance:FAQ and in other blogs and forums to improve on speed of the app but were not successful.
    We feel for creating a complex desktop app Netbeans platform app would be better suited, but its not meeting our performance requirements (startup and response times, memory footprints, CPU usage guidelines etc).
    Can any one guide us on how to mitigate our problem of improving performance of Netbeans Platforms apps?
    Thanks in advance for your help..
    - bhan

    This question really belongs in a Netbeans forum for any serious answers. That being said I can still give my opinion.
    I really doubt that you can improve it through software. Netbeans has to initialize and validate a complex module system during startup and the more modules that have to be started, to more time it will take. Recently OSGi support was added to Netbeans as an alternative to Netbeans' native module system; perhaps that can help, but again I doubt it.
    Let me put it in another way: I was following the 10 example videos that demonstrate how to use the Netbeans platform, and even the small test applications that were developed took several seconds to boot. It is one of the arguments I have for myself to not adopt the platform myself - not that I care about the startup time of the end product, but because I already predict high annoyance levels during development.

  • Question about netbeans platform

    I've been sifting through tutorials and the like for a few hours now and I still can't get a straight answer. I'm developing a module suit which uses the netbeans platform (my first Java endeavor). I'm working in Netbeans 5.0. I've made all my classes and forms and stuff. My question is this: how the heck to I get a form/panel to load when the application starts up? When I run the application I only get the platform without my panels and forms. What's the cleanest way to do this?

    Hehe, thanks for the advice. Yeah I wasn't saying
    that this should or shouldn't be a forum based on
    netbeans or Eclipse. It's actually a little
    refreshing to find a forum that is devoted to the
    language instead of the IDE. at the moment, it's pretty much devoted to doing peoples homework for them and generally wiping their @rses for them, hence the frosty reception you got above! don't take it to heart!
    Not really sure why my company wanted NetBeans and
    not Eclipse, but oh well.probably an assumption that since Sun wrote it, it must work better with Java. or they've heard some of the horror stories about how buggy Eclipse is. I haven't used Netbeans so I can't really comment, but buggy though Eclipse is, I still like it, both as an IDE and a platform

  • Platform swap? Deactivated product on old platform, now what???

    I had an open case that was "automatically closed" I was told to simply deactivate my product on my old platform, I did... and now, I simply don't know what else to do? Did my case have to be open? I am so lost. Someone, please help. Trying to platform swap from Windows to Mac...

    The details for a swap are here:
    Order product | Platform, language swap
    It's only for Photoshop CS6 or if you have CS5, you can cross upgrade for $200.
    A windows serial number won't work on a Mac, so the swap would include a Mac serial number.
    If the case was closed they should have issued a Mac s/n. If they did, you have to speak to the contact in the Help doc.
    Since I am a customer like yourself, I have no authority to do this.
    Gene

  • TS3276 I'm now having trouble getting mac mail to work on my mac. The mobile me account works great on iphone and ipad but it won't connect to my mail account. Password is correct. What else can I do? Using OS10.68

    I'm now having trouble getting mac mail to work on my mac. The mobile me account works great on iphone and ipad but it won't connect to my mail account. Password is correct. What else can I do? Using OS10.68

    HI,
    The Apple IDs from @mac.com and @me.com (Older MobileMe and more recent iCloud Names) are also Valid AIM Screen names.
    Any other sort of Apple ID is not a Valid AIM Name.
    A Google ID that is associated with Google Mail Account (And has "Talk" enable on your Google Settings) can be used in iChat as  Jabber Name/ID.  (Google Run  Jabber server).
    Jabber and AIM are different IM Services and it is not easy or straight forward to add Buddies from one Service to the Buddy List of another.  (As A Starting point consider it "impossible")
    iChat 4 and 5 have links to the registration page of @Mac.com here with a "Get an iChat Account" button in the add (Account) screen  (You select @mac.com or MobileMe and then press the Button - Choosing AIM and then pressing the button used to lead to the AIM registration page but AIM moved their page).
    Apple IDs can be any valid email (or an @mac.com or iCloud registration)
    Therefore you could make a Google ID into an Apple ID.
    However this will not be a valid AIM Screen Name the way @mac.com or MobileMe/iCloud ones are.
    Valid AIM Screen Names in Table (pic)
    7:46 PM      Monday; December 5, 2011
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Lion 10.7.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • My itunes will not work at all. i have deleted and reinstalled in over ten times, i have ended the process, i have reinstalled quicktime i few times, i have deleted many folders. What else can i do? Please help:(

    My itunes will not work at all. i have deleted and reinstalled in over ten times, i have ended the process, i have reinstalled quicktime i few times, i have deleted many folders such as TEMP, itunes helper et What else can i do? Please help:(

    Now it sometimes keeps coming up and working but once i plug an ipod in it freezes my whole computer up and no i dont get any response from itunes at all

  • I don't know what else to try to download iTunes! Please help!

    I'm going crazy... I have been reading forums and troubleshooting pages for about 15 hrs and I do not know what else to try. I have 32-bit Win Vista and it will not let me download iTunes. I have run my anti-virus, my spyware remover, cleaned my registry, emptied my temporary internet files folder, restored my hard drive, and I tried turning off my anti-virus and spyware remover and then downloading... nothing works. First I was getting the pop-up box that said it does not recognize the publisher... when I tell it to continue anyway I get the "this is not a valid Win32 application" error. The past few times that I have tried to download it, I get an error that says the connection with the server was lost. I really don't think there is a problem with my connection. I hope that all made sense... I have been staring at this screen for so long that I can't think anymore. If anybody has any other suggestions to try, Please let me know!
    Thanks,
    Heather

    Perhaps the tip on this web page will help.
    Hope it does.

  • My MacBook Pro stated that it needed to be updated. I clicked yes to restart the computer and update but when it restarted it stays on the gray screen with the apple logo and then pops up, stating "unable to find driver for this platform." What do I do?

    My MacBook Pro stated that it needed to be updated. I clicked yes to restart the computer and update but when it restarted it stays on the gray screen with the apple logo and then pops up, stating "unable to find driver for this platform." What do I do?

    Boot into Recovery by holding down the key combination command-R at the startup chime. Release the keys when you see a gray screen with a spinning dial.
    Note: You need an always-on Ethernet or Wi-Fi connection to the Internet to use Recovery. It won’t work with USB or PPPoE modems, or with networks that require any kind of authentication other than a WPA or WPA2 Personal password.
    When the Mac OS X Utilities screen appears, follow the prompts to reinstall the Mac OS. You don't need to erase the boot volume, and you won't need your backup unless something goes wrong. If your Mac didn’t ship with Lion, you’ll need the Apple ID and password you used to upgrade, so make a note of those before you begin.
    Don't install the Thunderbolt update -- it's defective.

  • There's a black and white striped glitch on the left side of my screen on my Macbook Air! Its happened before and has been an easy fix, usually just restart or turn off my computer but don't know what else to do. Is there anything I can try now?

    There's a black and white striped glitch on the left side of my screen on my Macbook Air! Its happened before and has been an easy fix, usually just restart or turn off my computer but don't know what else to do. Is there anything I can try now? I wont be able to make it to the Apple store until tomorow and would prefer if there was something I could do that didnt cost money, my computers very new and I really need help.

    Hi and welcome to the community! Since you're new please be sure that you have checked out our Discussion guidelines.
    I suggest that you try to repair the phone software using PC Companion..
    Before repairing your device you may want to backup your information first. Check out this topic for more information on how to.
    How to backup?
    If the issue should still remain I think that this needs to be examined and fixed at a repair center. For more information about how to submit your phone for repair and where, contact your local support team.
     - Official Sony Xperia Support Staff
    If you're new to our forums make sure that you have read our Discussion guidelines.
    If you want to get in touch with the local support team for your country please visit our contact page.

  • Ok, so I transferred my 3S info to my 4S by restoring from an old phone backup.  But SIRI is gone and god knows what else??  Can I get my old stuff into the new phone and keep the 4S new functionality?

    ok, so I transferred my 3S info to my 4S by restoring from an old phone backup.  But SIRI is gone and god knows what else??  Can I get my old stuff into the new phone and keep the 4S new functionality?

    I suspect unless he had some items in iCloud backup then they are gone.  Connecting an iPhone to a different library from that to which it was previously connected will result in the device asking if you want to erase it.

  • HT201263 My ipod Touch does not want to turn on. I've tried all the different methods and I'm stuck and dont know what to do now. What else can I try?

    My ipod Touch does not want to turn on. I've tried all the different methods and I'm stuck and dont know what to do now. What else can I try?

    JesusDGZ wrote:
    My ipod Touch does not want to turn on. I've tried all the different methods and I'm stuck and dont know what to do now. What else can I try?
    I have no clue what you mean by "all the different methods."  Here are my suggestions.
    First, try a system reset.  It cures many ills and it's quick, easy and harmless...
    Hold down the on/off switch and the Home button simultaneously until you see the Apple logo.  Ignore the "Slide to power off" text if it appears.  You will not lose any apps, data, music, movies, settings, etc.
    If the Reset doesn't work, try a Restore.  Note that it's nowhere near as quick as a Reset.  It could take well over an hour!  Connect via cable to the computer that you use for sync.  From iTunes, select the iPad/iPod and then select the Summary tab.  Follow directions for Restore and be sure to say "yes" to the backup.  You will be warned that all data (apps, music, movies, etc.) will be erased but, as the Restore finishes, you will be asked if you wish the contents of the backup to be copied to the iPad/iPod.  Again, say "yes."
    At the end of the basic Restore, you will be asked if you wish to sync the iPad/iPod.  As before, say "yes."  Note that that sync selection will disappear and the Restore will end if you do not respond within a reasonable time.  If that happens, only the apps that are part of the IOS will appear on your device.  Corrective action is simple -  choose manual "Sync" from the bottom right of iTunes.
    If you're unable to do the Restore, go into Recovery Mode per the instructions here.

  • HT201210 Itunes will no longer open with the error message MSVCR80.dII is missing from the computer, and I'm advised to reinstall itunes but that hasn't worked.  What else can I try?

    Itunes will no longer open with the error message MSVCR80.dII is missing from the computer, and I'm advised to reinstall itunes but that hasn't worked.  What else can I try?
    Thanks for your help
    Pippa

    Click here and follow the instructions.
    (98708)

Maybe you are looking for

  • Saving layers within a folder to separate pdf's (complete n00bie warning)

    I have designed a set of wedding invites recently and when it came time to export I was wanting to find a smarter (and hopefully faster) way to export each individual invite. I have the document setup so one folder is all the artwork including detail

  • Problem with Application Express

    Good Morning, I installed Oracle Application Express, but I have a problem with the first login and the creation of my workspace. During login using the username 'admin' and pwd as the sys's user because until now the only pwd I configure when I inst

  • Why are Java files listed as needing repair in Disk Utility?

    Why are Java files always listed as needing repair in Disk Utility?

  • Getting iWork apps back for free after updating to ios8

    After updating to ios8 I lost all of my iWork apps. Now I have to pay money to get them back. I got them for free after buying the iPad mini retina last year and do not understand why now I have to pay money to get those back. I looked at the purchas

  • Strange colored squares on display, Yosemite

    Since I upgraded to Yosemite I have a serous problem with my display. After a while the computer freezes completely and I have to restart (hard) Mac Pro (Early 2009) 2 x 2.26 GHz Quad-Core Intel Xeon 24 GB 1066 MHz DDR3 ECC ATI Radeon HD 5870 1024 MB