GUI suggestions ?

Hello, I'm looking to create a website which will display some graphs on them. The math for the graphs will be carried out on a backend server and the results sent back to the client. Ideally, the user will be able to interact with the graph, i.e., the user can drag the graph with a mouse for example and it will change values.
In your experience, are these conflicting requirements ?
What would you recommend I use to make the front end interactive and yet keep the math algorithms secure by carrying out the caculations on the backend ?
Thanks for your time, Bhishma

Thanks guys; a bunch of interesting responses ! Now re. the Apache Batik suggestion, will the java code remain secure since it has the math algorithms ?
So I'm thinking of a 3 tier model where Tomcat will serve the pages.
So from the little (& I mean little) I understand of batik having looked it up online just now is that it might be uploaded to the client browser.
Any issues of the code being decompiled at the client layer ?
Also what would be required of the client in terms of enablement; java, javascript (for interactivity)...anything else ?
(staying away from flash since I personally go crazy due to all the moving adverts out there these days and I've got it disabled...so others might have that too).
Thanks, Bhishma

Similar Messages

  • Suitable GUI suggestions

    Hi,
    I am developing application in the office for around 50/60 people.
    This is a web based application.
    I need to handle approximately 50,000 entries which is growing by 50 per day.
    Oracle database is 100% ready.
    I need to design a suitable and very secure GUI for this database interaction.
    Software in access is ready for my reference.
    There are about total 50 screens.
    I need to develop this in java.
    Please suggest me suitable technology for this.
    Like struts/beans/JSF.
    FYI I have knowledge of basic java,JSP,Servlet and I worked on netbeans/eclipse b4.
    But I am confused about suitable combination for this application.
    I am ready to learn anything new.
    I have 1 month to learn/to play with new technology.
    Please suggest.
    Also suggest that should I go for hibernate or not.

    m_empire wrote:
    thank you, I will try some JSF tutorials for the decision.
    other than JSF do we have any other option ?
    one more qustion for the database side. Currently I am just using simple jdbc/odbc ocnnection with sql queries to connect JSP pages and oracle tables.
    hold I go with Hibernate ?If you download Hibernate and run some examples, maybe read a book or a few articles you will know this information. I think the key point in most posts is "try it and see for yourself".

  • GUI suggestion...

    I think that the absolute best look Apple has is the QuickLook's interface. Go to the icon for a picture or pdf or whatever, click spacebar, and look at the "window" that it brings up when you do that. Slightly transparent, black, featureless, elegant. I would LOOOOVE for the ENTIRE operating system to adopt that look. The border for every program should be exactly that way, only with the other 2 sizing buttons on the left.
    Is anyone expert enough to help me make this happen with 10.5? (or can we all just keep pushing to get Apple to make its next generation, 10.6, with this as an esthetic choice of interface)
    One of the top 5 things (out of 583) that keeps me from using Vista on my Windows computer is how much screen realestate it WASTES. To get that silly transparentness to be obvious, all of the window borders, especially the top part, are about 5x thicker than they need to be. (pay attention to this the next time you have to use vista for something...i bootcamped vista and had it on my 30" and it still felt like it was wasting screen space to dead window area)
    As it is, 10.5 is so minimized and efficient and clean. I think this extremely streamlined look with transparent, featureless border is the next logical step in GUI design...downplaying the title of the box and wasting 0 space...until the future, when this is just the way it looks, I need a Mac expert. :-D (I've been using computers for 20 years...I went through the PC era where you had to get sound cards and modems working by command line...then by BAT file during Windows 3.1 bootup...so I'll understand any technical instructions...I'm just not familiar with mac/unix beyond the superficial OSX basics...I'm entirely done with Windows now though because of Vista, so I need to learn mac as well as I knew p.c. eventually here)
    On a side note, where is Vista headed here? Vista x64 has NO SUPPORT. I got it working on my hand built PC, but I had all the top quality parts that have good driver support, and I manually edited an x64 bluetooth driver for it out of the x86 driver. Many programs simply won't work, most USB hardware just doesn't work at all, and the entire installation and maintenance of x64 is not for the novice. However, Vista x86 only supports 2GB of RAM and needs a minimum of 2GB of RAM. I had 8GB in that computer and after booting I only had 5.7GB free! With the kind of memory hogging Vista does, the basic home user really NEEDS 4GB if they plan to do anything with video or does any gaming. It seems like they're up against a wall here. Noone will support the 64-bit version, but they're running out of RAM because even the newest, $500 operating system can still only see 2.7GB of RAM. Not that Vista x86 works very well (I'm not sure how familiar most people are with it, but its complete garbage...trying to copy a lot of the mac features without an underlying file system change or usability change...it really just lets the computer become more and more of a mess and just hides the mess under a deeper facade of folders with special icons. Its also dogsh!t slow compared to XP...I can't tell you how shocking it was for me to upgrade from 10.4 to 10.5, being historically a Windows person. In the Microsoft world, a new version means that it will be 5X larger, use up 2-3x more RAM, require many times more cpu resources, and generally crawls until a new generation of chips come out. I install Leopard and my computer gets more responsive, uses no more ram, has an overwhelming amount of upgrades, and feels leaner and crisper. lol
    I can't wait for 10.6, when the logical progression is to lean up the screen realestate with my opinion (or similar), ZFS or better, and hopefully get the curved corners of the menu bar back! :-D (Maybe even RAID in the lappies instead of an internal DVD drive that noone ever uses when they could't use an external that's 5x as fast anyway...laptop DVDR's are USELESS!! Give me an external and a RAID 7200rpm setup!!)
    If you read this whole prolix, rambling post, thank you. If you have any knowledge of how to make that idea happen, I would LOVE to know...please help. (or if you know if the new laptop boards support RAID somehow, let me know :-D)
    -Alex

    Very true, I mentioned that OSX was definitly the most minimal and clean as it is. I just love the way the black transparent featureless bar looks at the top. :-D It could be a little narrower, but now that you mention it, it is small and my attraction is mostly its appearance. :-/ I can get 3 or 4 web pages open side by side at full width with the 2560x1600 resolution, so it's not a space issue. The Apple progs use space so well, lol, MS Entourage 2008 has these huge ugly icons across the top bar. :-/ I don't know a good alternative to MS Office that opens XML stuff from office 2007 on Windows though unfortunately. I wasn't a huge fan of iWork.

  • First PKGBUILD: fsv2 (3D File System Visualizer, gtk2 port)

    The purpose of this thread is to see whether the PKGBUILD is correct/adequate and whether there is interest in this package.
    I have managed to create a working PKGBUILD for fsv2 based on the one for the original fsv and the wiki prototype. The guidelines state that the package has to be useful - "more than a few people" would have to be interested. The original fsv PKGBUILD is out of date and the last comment is nine months old, but one can hope.
    It seems illogical that a program with a GUI suggests a text-based browser to view the provided documentation. I've left it in the PKGBUILD just in case, but one could easily suggest a different browser or perhaps use a simple text editor to view the documentation. Also, I have not tested it on x86-64 since I do not have access to such a machine.
    pkgname=fsv2
    pkgver=1.1.0
    pkgrel=1
    pkgdesc="gtk2 port of fsv, the 3D File System Visualizer as seen in Jurassic Park"
    arch=('i686' 'x86_64')
    url="http://fedorchenko.net/fsv2.php"
    license=('LGPL')
    depends=('xorg-server' 'gtkglarea' 'gdk-pixbuf2' 'ftgl' 'gtkmm')
    #optdepends=('lynx: help browser')
    options=('!libtool')
    source=(http://fedorchenko.net/src/${pkgname}-${pkgver}.tar.bz2)
    md5sums=('3a8e5e6a9b2e5cdc7a111765a2f18599')
    build() {
    cd "$srcdir/$pkgname-$pkgver"
    ./configure --prefix=/usr
    make
    package() {
    cd "$srcdir/$pkgname-$pkgver"
    make DESTDIR="$pkgdir/" install
    Edit: fixed namcap errors and warnings
    Last edited by al (2012-01-19 05:23:10)

    I did some corrections:
    pkgname=fsv2
    pkgver=1.1.0
    pkgrel=1
    pkgdesc="GTK2 port of fsv, the 3D File System Visualizer as seen in Jurassic Park"
    arch=('i686' 'x86_64')
    url="http://fedorchenko.net/fsv2.php"
    license=('LGPL')
    depends=('ftgl' 'gtkglarea' 'gtkmm')
    #optdepends=('lynx: help browser')
    options=('!libtool')
    source=("http://downloads.sf.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
    md5sums=('3a8e5e6a9b2e5cdc7a111765a2f18599')
    build() {
    cd "$srcdir/$pkgname-$pkgver"
    ./configure --prefix=/usr
    make
    package() {
    cd "$srcdir/$pkgname-$pkgver"
    make DESTDIR="$pkgdir/" install
    # vim:set ts=2 sw=2 et:
    Looking at namcap output on PKGBUILD and built package will help you a lot.
    Remember to put the Maintainer tag at the beginning.
    BTW, I suggest that you take care of gtkglarea package as well, since the current AUR one is not good at all.
    Here's my take on it (tested):
    # Contributor: arjan <[email protected]>
    # Contributor: Tom Newsom <[email protected]>
    # Contributor: Luca Bennati <lucak3 AT gmail DOT com>
    # Maintainer: Andreas B. Wagner <[email protected]>
    pkgname=gtkglarea
    pkgver=2.0.1
    pkgrel=2
    pkgdesc="GTK/GL Area libraries"
    arch=('i686' 'x86_64')
    url="http://mono-project.com/GtkGLArea"
    license=('LGPL')
    depends=('gtk2' 'mesa')
    options=('!libtool')
    source=("http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/2.0/${pkgname}-${pkgver}.tar.gz")
    md5sums=('2a81a86cfa80a920a5454dd00fad2e1d')
    build() {
    cd "${srcdir}/${pkgname}-${pkgver}"
    sed -r -i -e '5 a\AC_CONFIG_MACRO_DIR([m4])' configure.ac
    sed -r -i -e 's/(ACLOCAL_FLAGS =)/\1 -I m4/' Makefile.am
    sed -r -i -e 's/(LDADD =)/\1 -lm/' examples/Makefile.am
    sed -r -i -e 's/(Libs: .*)/\1 -lm/' gtkgl-2.0.pc.in
    libtoolize --copy --force
    autoreconf -vfi
    ./configure --prefix=/usr --with-lib-GL
    make
    package() {
    cd "${srcdir}/${pkgname}-${pkgver}"
    make DESTDIR="${pkgdir}" install
    # vim:set ts=2 sw=2 et:
    Remember to adjust the Maintainer tag if you adopt this one.
    I built and tested successfully gtkglarea and fsv2.

  • Mail service SSL doesn't work after migration

    Well, the migration worked well, EXCEPT that I cannot get SSL to work for the mail service.
    The same SSL certificate that works fine for the web service doesn't seem to work properly for mail. Prior to the in place upgrade, everything was fine, now, mail clients get the message that certificate may have been issued by an unknown authority -- BUT ONLY FOR IMAP and POP. Using the same certificate for SMTP seems to work just fine.
    My working theory is that at one point I had to reissue the certificate completely, and that somehow, Cyrus was using the older certificate and private key, and that during the migration, things got really hosed.
    Is there any way to get the new dovecot service to use the same cert? The GUI suggests it is, but I suspect some command line trickery may be needed.
    On one final note: how does one run Keychain First Aid on the system keychain?

    For reasons I cannot explain, dovecot.conf contains a line commented out specifically excluding the CA chain file -- saying it usually isn't required.
    Removing the comment from this field (the installer generated a new file and created it on the disk, it's just commented out) resulted in SSL magically working again.
    Now the bigger question: why was option in the dovecot.conf file intentionally disabled, even though the correct information (correct imported file path, correct imported files) were populated?

  • How director is better then flash

    hi
    i m the user director but on some point i m so much confuse
    about the director
    i really feel comfort and relax in director..i can easily
    develop the application in the director ..but .when y u work in
    director y u are not work in flash...flash also can do all ... at
    this time I have no proper and satisfy answer to give the prove
    them all....
    Tell me guys
    Y director is good....
    What r the difference b/w director and flash?
    How can I satisfy them technically?
    I know that flash good software but I wana know that point
    which make the director better then flash.
    What are these points?
    Soon im going to conduct the seminer..here people think
    director is not good software ..they think is so much difficult ..
    So I wana tell them about the director. is good
    software…y
    Plz reply me
    Thx a lot
    Regard
    farhana khan

    > What seems to be happening with Director and Flash is
    that they are more
    > alike with every new release. It is getting harder and
    harder to explain
    > what the difference is to non-users, and that is a bad
    bad sign.
    Hmm.. Well, maybe it's time to explain what I meant by 'I'm
    working on it'.
    I sure am not adobe, or mm, but I'd bet that most of the
    regular list
    members care about Director more than anyone at any company.
    A couple years back, shortly after mus got discontinued to be
    more precise,
    and by not finding any descent networking Xtra, I started
    building one. The
    initial goal was to build a socket Xtra that could transfer
    binary strings.
    But soon as I got the hang of it, I started adding all the
    stuff of my
    personal Director wish list that came to mind. And the Xtra
    evolved beyond
    and initial expectation - and timeline for that matter.
    The 'official' announcement talked about unicode. But that
    was just the
    first object revealed.
    The Xtra includes objects (strings, lists, date, image...)
    that are both
    faster and more flexible than their Director's equivalents,
    well as new
    objects that aim to include all that windows/c++ has to offer
    for their
    field (socket, services, file/shell...).
    It has been a long and mostly lonely journey...
    You can visit
    http://xtrema.rtr.gr/cDown/
    to get an idea.
    Now that the core is finished, all experimental objects are
    updated and
    added to the pack. The idea is, soon as certain base objects
    are completed,
    to produce some freeware apps for advanced tasks (like
    managing services),
    in an attempt to give Director back it's good name. I guess
    that at the
    time, I'll make a call to any director developer that wishes
    to participate
    in such a project to lend a hand (gui / suggestions etc).
    Don't forget: If it can be done with c++, it can be done must
    faster, and
    with far less debugging, in Director. Long as you can call
    c++ routines that
    will give you access to the system functions that is (aka
    Xtras).
    As a pro app builder, I find Director to have just one
    drawback. No
    multithreading support for lingo scripts. Any number of
    threads can work on
    the background (like e.g. getNetText), but there will be
    bottlenecking when
    it comes to callbacks. So, building a director based
    enterprise server is
    out of the question. But building a game or mid-business
    server capable of
    hosting thousands of clients isn't.
    Regards,
    Harris.
    "LOOPING_Richard" <[email protected]> wrote in message
    news:[email protected]...
    >-> My reply at the bottom...
    >
    >
    >
    > "alchemist" <[email protected]> wrote in message
    > news:[email protected]...
    >> Director was created for building stand-alone apps.
    >> Flash was built to enhance web pages.
    >>
    >> No matter how much both (especially flash) these
    programs have evolved,
    >> they still are doing best what they were created to
    do.
    >> Director with it's open architecture (see Xtras) can
    have extended access
    >> to the os.
    >> With Flash, you have to work with what mm/adobe is
    offering - and, in the
    >> latest versions, that's much more than most projects
    will require.
    >>
    >> Director is usually faster than flash, due to it's
    design.
    >> I'd guess that Flash is easier to port to various
    OSs because of it's
    >> control-dependent nature.
    >>
    >> Flash is sure heading to the right direction.
    >> As for Director.. It still is a great program for
    rapid application
    >> developing, and with adequate performance - which
    can be excellent, if
    >> cpu demanding code is transferred from lingo to Xtra
    calls.
    >>
    >> So, the question should probably be Director vs VB
    or something instead
    >> of vs Flash.
    >> Far as I am concerned, mm, after version 8.5, took
    the wrong turn, and
    >> instead of expanding director towards application
    development, or
    >> enhancing it's 3D capabilities, it just created a
    new interface, added
    >> javascript support -good step, but a bit out of the
    blue- and buried mus,
    >> which was a valuable tool for network gaming.
    >>
    >> Imagine if Director had all the features needed to
    create professional
    >> applications.. Why not? It's fast, stable, easy and
    expandable. Is it
    >> maybe time to leave aesthetics and animations to
    Flash, and start turning
    >> director to a pro-app builder? Personally, I'm sure
    working on it.
    >>
    >>
    >>
    >> "farhanakhan" <[email protected]>
    wrote in message
    >> news:[email protected]...
    >>> hi
    >>> i m the user director but on some point i m so
    much confuse about the
    >>> director
    >>>
    >>> i really feel comfort and relax in director..i
    can easily develop the
    >>> application in the director ..but .when y u work
    in director y u are
    >>> not work
    >>> in flash...flash also can do all ... at this
    time I have no proper and
    >>> satisfy
    >>> answer to give the prove them all....
    >>>
    >>> Tell me guys
    >>> Y director is good....
    >>> What r the difference b/w director and flash?
    >>> How can I satisfy them technically?
    >>> I know that flash good software but I wana know
    that point which make
    >>> the
    >>> director better then flash.
    >>> What are these points?
    >>> Soon im going to conduct the seminer..here
    people think director is not
    >>> good
    >>> software ..they think is so much difficult ..
    >>> So I wana tell them about the director. is good
    software?y
    >>> Plz reply me
    >>>
    >>>
    >>> Thx a lot
    >>>
    >>> Regard
    >>> farhana khan
    >>>
    >>>
    >>>
    >
    > Hi Alchemist,
    > thats a very good point you make, and I agree totally. I
    also use Director
    > mostly for prototyping new applications and demo-stuff.
    >
    > What seems to be happening with Director and Flash is
    that they are more
    > alike with every new release. It is getting harder and
    harder to explain
    > what the difference is to non-users, and that is a bad
    bad sign.
    > I still suspect MM/Adobe would like to make it 1 product
    that is both
    > Flash and Director, and I still think that is the wrong
    decision.
    >
    > Anyway... I hope for the best, and keep using the old
    versions as long as
    > possible.
    >
    > Richard
    >

  • Unable to remove an mdc?

    I have a 3rd MDC that I'd like to downgrade to a client, then remove the software, then add back as a metadata controller. It doesn't allow me the option thru the gui.
    suggestions?
    thanks!

    this machine is not used to manage users, and it's not a primary mdc, it's not hosting any volumes.
    is there some other 'primary' setting or such that i wouldn't see easily?
    (i didn't set up this san).
    thanks.

  • Portege R100 problems with ext. CD RW

    I'm using Portage R100 with external CDRW/DVD drive (model ? is PA3352E-2CD2). Extension is recognizing as a CD-ROM. AHEAD NERO and other programs can't see devices which are able to write disks. I tried to do what assistance programm recomminded but I havn't recieve any result. I'm using MS XP OS w SP2 and according MS HELP the reason of my problem can be in SP2. MS guies suggest me to waiting for next Servies Pack which look forward in 6 month.
    Have I got any chance to solve my problem? And how?
    Thanks at all.

    Hi
    Well, I dont know if it helps but you can try to update your old BIOS.
    I found on the Toshiba website the newest BIOS update from 30/09/05.
    Furthermore please check the Microsoft Windows XP SP2 Update information for this unit.
    http://eu.computers.toshiba-europe.com/cgi-bin/ToshibaCSG/download_drivers_bios.jsp
    Bye

  • I need suggestion about the way , method, or path of learning GUI

    Since there are many IDEs that are capable of developing the Java GUI quickly, one of my friend suggest me to learn GUI using code instead of drag and drop GUI component. He said when your boss ask you to fix the error/bug for the front-end part of the program, which is written in code only.
    Another situation is that when you are working with a team and your team members using code instead of these drag&drop, he said i have to adapt to using these code to write the GUI.
    Actually he has point. what do you guys think? please post your opinion.

    roadorange wrote:
    Since there are many IDEs that are capable of developing the Java GUI quickly, one of my friend suggest me to learn GUI using code instead of drag and drop GUI component. You should go through the Swing tutorial and perhaps the 2D demo that comes with the JDK. Look at the code, run the examples, step through it or whatever you want. But I personally don't think you get much (except a massive, lasting headache) from writing the code by hand.
    He said when your boss ask you to fix the error/bug for the front-end part of the program, which is written in code only.Huh?
    Another situation is that when you are working with a team and your team members using code instead of these drag&drop, he said i have to adapt to using these code to write the GUI.I'm starting to lose you here...
    Actually he has point. what do you guys think? please post your opinion.I say use the GUI tools (don't fight evolution)

  • Need GUI "plan of attack" suggestions

    I'm looking for suggestions on going about a chess board gui. I want this to look nice, not cheaply done, since it will be used with several different side projects I am beginning to work on such as an correspondance chess client and notation converters.
    I would prefer the pieces to be "drag and drop", all ideas are fine with me though. Resizeable is also desired.
    I wasn't sure what the best way to go about it was as far as having many panels, or one big canvas, etc, etc. I haven't dealt with drag and drop with java before, so i'm really not sure what the best things to use are as far as the inner work or even the best type of images for it. Any suggestions will help.
    A board functioning much like the one from games.yahoo.com/ch would be best.
    It needs to be able to have custom positions built as well, and scroll through to earlier parts of the game, and possibly through different branches.
    Any GUI experts out there know a good way of tackling this side of the project?

    I'd probably make a GridLayout of panels. You can use a MouseListener
    to tell which panel you're over for picking up/moving pieces. You can render
    pieces as images on top of the panel, and drag/drop similarly to:
    http://java.sun.com/docs/books/tutorial/2d/images/doublebuffering.html
    When they drop a piece, you can ask the listener what cell you're over,
    erase your floating image, and dump it into the center of that cell.
    Of course, that's with 20 seconds of thought.

  • Please suggest best GUI client for Linux setup?

    HI,
    I need to setup OBIEE 11g on Linux. Please suggest best GUI client to connect to linux and setup OBIEE.
    appreacite for your help.
    Thanks
    Jay.

    Hi Jay,
    You can use Xming server for linux. I have downloaded Xming server 6.9.0.31. It worked well with Windows XP(32 bit) as well as Windows 7(32 bit). I have used it for Oracle HTTP Server installation and OBIEE 11g installation
    After installing, to start Xming go to command prompt and start. This invokes the Xming application properly when compared to double click starting.Go to cmd. Go to location C:\Program Files\Xming Enter this
    Xming.exe :0 -clipboard -multiwindow -ac.
    Note: colon zero ended up in a smiley!
    You will see Xming popup in your right side. Go to putty session and export your display with this command.
    export DISPLAY=172.45.62.143:0.0
    Replace the ip address with your system ip address. The above one is example.
    Note: If your putty session is in client network, use the ip address that is in Ethernet: client server.
    Test if display is exported properly with this clock command which gives a GUI popup of clock.
    xclock &
    Hope this helps.
    Regards,
    Amrutha.
    Edited by: Amrutha Kalidindi on Jul 29, 2012 2:48 PM

  • TS1702 I have purchased and installed Facebook, pages and numbers apps. However I am now unable to open any of these apps. When I click on the app the GUI just bleeps. Any suggestions please?

    I have purchased and installed Facebook, pages and numbers apps. However I am now unable to open any of these apps. When I click on the app the GUI just bleeps. Any suggestions to resolve this please?

    Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    Or....
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.
    Or....
    Try downloading another app - any free app is fine. See if that resets the other apps.

  • Book suggestion for GUI

    Hello!
    I would like to purchase a good book that covers how to build the GUI for a program.
    i am specifically interested in the GUI code and the book shall cover GUI from the very basic to the little more advance stuff, with lots of example code in it.
    There are so many books, what book /books do you suggest that I purchase?
    Regards
    Martin
    Edited by: onslow77 on Dec 2, 2009 6:46 PM
    Edited by: onslow77 on Dec 2, 2009 6:47 PM

    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 in logic suggestion

    I need some help on how to do the following.
    I have a GUI in which when a button is pressed, its actionListener calls a application logic.
    In the middle of the execution of my application logic, i need to get a user input for which I am
    using JDialog.
    But, i'm wondering which is a best way to call the JDialog. Is it bad to have JDialog
    inside logic?
    Here's a simple (stupid?) snippet of code of what I mean.
    public class GUIClass extends JFrame implements ActionListener{
             public void actionPerformed(ActionEvent e){
                    LogicClass logic  = new LogicClass();
                    logic.execute();
    public class LogicClass(){
            public void execute(){
                   //have loop here
                  for(int i = 0; i < 10; i++){     //dummy 10
                          //perform some work
                         int input = getUserInput();
                         //perform some work
            private int getUserInput(){
                  Object[] options = {"Yes", "No", "BAD"};
                  int n = JOptionPane.showOptionDialog(null,"What do you think of this?","Suggestion",JOptionPane.QUESTION_MESSAGE,JOptionPane.YES_NO_OPTION);
                  return n;
    }Thank you in advance for your wonderful advice.

    Thanks for your opinion.
    Any others?

  • 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.

Maybe you are looking for

  • How can I specify relative SubVI file path in VIs?

    I use LabVIEW 2009 Service Pack 1. SubVIs are referenced by absolute paths, so when I move them to a new folder I may need to set their paths again. How can I make a SubVI reference a relative path so that I don't have to set its path after moving VI

  • How do I get my Third-Party Mail Server to deliver Mail quickly to BlackBerry?

    With Gmail and Yahoo! the mail delivery is very fast.  We own/use a Windows Mail Server that is IMAP/POP/Etc. but sometimes it take mail quite some time to display in the BlackBerry device.  Is there a trick to it? Thanks for the help.

  • MacBook Pro is Freezing, Lagging, Etc... (EtreCheck is Posted)

    And my battery is being eaten up like I don't even have one.  I do tend to multitask so there are times (like right now) when there are an ungodly number of tabs open in Chrome at the same time as Scrivener is up while I also am diagnosing computer i

  • HP Envy 15t-J100 Nvidia Graphics card issue.

    Hello, I recently bought a HP Envy 15t-j100. I was under the impression that it came with a NVIDIA Geforce GT 740m graphics driver ( even has the sticker on the laptop) and a HP Intel HD 4600 driver. However when I went to device manager and looked a

  • Printing ical with details shown on screen

    I've not used ical much but we have a trip going to Europe and I entered all of our hotels phone #s, email addresses and other trip details into ical while on the "month" setting. All the details and #s show on the screen but when I go to print copie