Looking for suggestions to create a graphical user interface. Swing?

Hi there,
I am considering developing this as a side-project, therefore wish to know how much work will be involved (ie. if I have time to complete it).
The situation. I have an online game that I play. It allows access to data using text files,that are updated on an hourly basis. These text files are generally a number of MB in size (containing details for players: Id, name, tribe, score, and other ranking-related data). I wish to access these text files, then - using the data contained within them - create a graphical map-like interface.
Features of the map:
- scrolling (or changing view in some other way)
- tool-tips when highlighting over certain elements?
- contains graphics, located on a web server (or I can easily download these to use locally)
Questions:
(1) Am I able to run background processes in some way, on a Windows machine, to automatically update the data?
(2) Would it be best to save objects to a file - then load them when the program is run, or actually save the data to a local database? What DBMS do you recommend, and what classes should I look at to find out more about interacting with databases?
(3) I have not written a graphical-based application before using Java. I have heard a little about Swing. Is this the only GUI designer I should look in to, or are there others? Please give me names, I can start researching from there. The GUI would need to support something similar to the map I described above.
If you require more information, let me know. As far as I know I am not allowed to post the link to the game here, however if you need to have a look at it to understand the problem I will do so.
Regards,
shano

shano wrote:
Hi there,
I am considering developing this as a side-project, therefore wish to know how much work will be involved (ie. if I have time to complete it).We likely can't answer this question.
>
The situation. I have an online game that I play. It allows access to data using text files,that are updated on an hourly basis. These text files are generally a number of MB in size (containing details for players: Id, name, tribe, score, and other ranking-related data). I wish to access these text files, then - using the data contained within them - create a graphical map-like interface.
When you say "map" do you mean a map in the "traditional" sense - with cities and land and such?
Features of the map:
- scrolling (or changing view in some other way)
- tool-tips when highlighting over certain elements?
- contains graphics, located on a web server (or I can easily download these to use locally)
Questions:
(1) Am I able to run background processes in some way, on a Windows machine, to automatically update the data?Java or your OS provides this, yes.
(2) Would it be best to save objects to a file - then load them when the program is run, or actually save the data to a local database? What DBMS do you recommend, and what classes should I look at to find out more about interacting with databases?It depends - are you just loading these objects into main memory when you fire up your program? If so, serializing them out to a file is find. If you're going to be doing queries and updates while your program is running then using a DB would likely be a Good Thing. Check out [hypersonic |http://hsqldb.org/] and the [JDBC tutorial|http://java.sun.com/docs/books/tutorial/jdbc/]
(3) I have not written a graphical-based application before using Java. I have heard a little about Swing. Is this the only GUI designer I should look in to, or are there others? Please give me names, I can start researching from there. The GUI would need to support something similar to the map I described above.Swing is a set of GUI components, not a GUI designer. There are others (SWT comes to mind). Google can likely help you out more than I can. I suspect most GUI widget sets will supply a "blank" component that you can paint your map on.
>
If you require more information, let me know. As far as I know I am not allowed to post the link to the game here, however if you need to have a look at it to understand the problem I will do so.
Regards,
shano

Similar Messages

  • Hello, new here and looking for suggestions on creating a conf script

    Hi,
    The current project that I am working on would like to make a java display window to be fully customizable from a conf script.
    the java display window has 10 fields or so, which are updated every second. the java object passes to JNI, gets populated by C++ data, and returns back to java for display.
    Now, how is one able to create a script that can modify that java window to display only certain fields, lets say 1-5.?
    suggestions, or know of an area that i can look into?
    thanks

    First you may want to google »photoshop tutorial distresssed«.
    As for combining images like that a combination of Blend If-settings (one can split the handles by alt-click-dragging them)), Layer Groups set to Blend Modes other than Pass Through and Grtadient Maps may be employed to maintain high editability.
    One could also just use the images as Layer Masks for Solid Color Layers (and use Levels or Curves to get the intended contrast), though.

  • Looking for app to create Desktop groups/fences for OSX

    Looking for app to create Desktop groups/fences for OSX..
    I do music and like to keep my most important folders on my Desktop since I access them very frequently.. I saw that there's a few options out there like "Desktop Groups Lite" (link below):
    https://itunes.apple.com/us/app/id561422617?mt=12
    The only problem is that I'm reading a lot of reviews on it from users who are saying that their files/folders are going completely missing, etc.. And that's a big issue that I'm not ready to deal with, considering the importance of these folders to my work/career..
    ^This is a picture of what that "Desktop Groups Lite" app looks like.. and is pretty much EXACTLY what I'm looking for.. but I'm a little bit afraid of it "eating" my contents and losing them forever..
    Does anybody have any recommendations or feedback for an app that can accomplish something like this?
    Thanks!

    Looking for app to create Desktop groups/fences for OSX..
    I do music and like to keep my most important folders on my Desktop since I access them very frequently.. I saw that there's a few options out there like "Desktop Groups Lite" (link below):
    https://itunes.apple.com/us/app/id561422617?mt=12
    The only problem is that I'm reading a lot of reviews on it from users who are saying that their files/folders are going completely missing, etc.. And that's a big issue that I'm not ready to deal with, considering the importance of these folders to my work/career..
    ^This is a picture of what that "Desktop Groups Lite" app looks like.. and is pretty much EXACTLY what I'm looking for.. but I'm a little bit afraid of it "eating" my contents and losing them forever..
    Does anybody have any recommendations or feedback for an app that can accomplish something like this?
    Thanks!

  • How to create a form which uses graphical user interfaces(GUI) features.

    i'm working as a administrator in a private college..i have some problem..
    how to create a student registration form that uses most of the graphical user interfaces(GUI) features. The form should consist of the following features:- Label, Button, Check box, Radio Button, List, Panel and Layout. The GUI features must be functional.
    how to write that programme in JAVA ?
    please help me to get the code..

    So are you saying that this person is legitamately asking for someone to write up this student registration form, for use in some sort of production student registration application? Ok, if so, I apologize for jumping to the wrong conclusion. But, to me it sounds like a student hit the "Using Swing" chapter in the text and was given the following assignment:
    For this assignment you are working as an administrator in a private college and you need to solve the following problem:
    You need to create a student registration form that uses most of the graphical user interfaces(GUI) features. The form should consist of the following features:- Label, Button, Check box, Radio Button, List, Panel and Layout. The GUI features must be functional.
    You have two weeks.
    Now, I suppose that I could be wrong, if so, I apologize and go with the previous poster that said ask a comp sci student to do this for you.
    Lee

  • What r the steps to create task based user interface for interaction center

    Hi all,
                Can any one please let me know the steps to create task based user interface for interaction center? It would be great
                if anyone can share document with step by step.
    Thanks,
    Baasanthi

    Hi all,
                Can any one please let me know the steps to create task based user interface for interaction center? It would be great
                if anyone can share document with step by step.
    Thanks,
    Baasanthi

  • I am facing problem regarding graphical user interface. I am using text box for editing files. I want to show the line numbers and graphical breakpoint​s along with text box. Can anybody help me in this? Thanks.

    I am facing problem regarding graphical user interface. I am using text box for editing files. I want to show the line numbers and graphical breakpoints along with text box. Can anybody help me in this? Thanks.

    Thanks for you reply.
    But actually I don't want to show the \ (backslashes) to the user in my text box. 
    Ok let me elaborate this problem little more. 
    I want to show my text box as it is in normal editors e.g. In Matlab editor. There is a text box and on left side the gray bar shows the line numbers corresponding to the text. Further more i want that the user should be able to click on any line number to mark specific line as breakpoint (red circle or any graphical indication for mark). 
    Regards,
    Waqas Ahmad

  • I have a very similar problem (5506) in that I changed my appleID loginid and now none of my home shares work. All itunes have been re-authorized/authenticated with the new appleID string. Yet I still receive this error. I too am looking for suggestions.

    I have a very similar problem in that I changed my appleID loginid and now none of my home shares work (5506) . All itunes have been re-authorized/authenticated with the new appleID string. Yet I still receive this error. I too am looking for suggestions.

    If you no longer have the computer(s) you want to deauthorise,
    Log in to iTunes,  go to "view your account info" on the itunes store,  deauthorise all five, (Please Note: this can only be done Once every 12 months)  and then re-authorize your current Computer(s) one at a time.
    Authorise / Deauthorise About
    http://support.apple.com/kb/HT1420

  • Safari graphical user interface poor quality on Macbook Pro Retina

    I’ve noticed that the Safari graphical user interface quality is not good on my Macbook Pro Retina display. Although it has been optimized for Retina displays I keep seeing strange artifacts or glitches from time to time, while this one is persistent, check out the dark stripe behind the bookmarks toolbar : https://www.dropbox.com/s/pa7zizpbi7vdx41/Screen%20Shot%202013-04-21%20at%2012.5 6.11%20PM.png (if the link doesn’t open on click just do the right click - open in new tab) There are also same “spots” on toolbar buttons (bookmark folders) as well, but they are a bit harder to discern.
    I don’t think it is a graphic card or display issue since almost all of retina-ready apps work just fine (I have replaced my LG with a Samsung screen, btw).
    I wonder does anybody have the same experience with Safari? And if so, has anyone managed to solve the issue?

    Try creating a brand new account (in System Preferences -> Users & Groups) and test there.
    Tried. The same.
    I don't actually have a retina machine, but I see no reason for this to be related to the fact that you have a retina MBP. Unless you have information that suggests it is present on other similar machines...?
    At first I thought that it was just on the Retina, but then I really looked into my external monitor and saw it — looking at it right now. It seems to me that when Always show tab bar is ON the space between Bookmarks bar and the tab is sloppy sliced.
    The hDPI screen reveals the graphic irregularities from regular DPI screens without a problem.
    The reason I posted this here is because I saw many people are having glitches, artifacts and flickers with Safari (on Retina).

  • Graphical user interface

    Dear all
                    i am trying to build a graphical user interface using labview 7.1 but i am new to it and finding difficulties.
                     my first window should contain two push buttons A and B(like ac machine, dc machine) when a user click on any of this button
                    the next window should show another push buttons C and D,and this button should link to some VIs which should start running   by   clicking any of those two buttons
    Thanks in advance to anybody who can help

    This is a very general question, but as a general answer, different screen are commonly handled by using different pages on a tab control and programmatically switching between them (you hide the tabs themselves) or by using different VIs. Monitoring for user interaction is done by using an event structure which will allow you to execute code when a button has been pressed. There are quite a few examples in the example finder (Help>>Find Examples) and some templates (File>>New) for how to do this.
    To learn more about LabVIEW, I suggest you try searching this site and google for LabVIEW tutorials. Here, here and here are a few you can start with and here are some tutorial videos. You can also contact your local NI office and join one of their courses.
    In addition, I suggest you read the LabVIEW style guide and the LabVIEW user manual (Help>>Search the LabVIEW Bookshelf).
    Try to take over the world!

  • Graphic user interfaces

    Does oracle olap have graphic user interfaces like SQL Server Analysis Services?

    At Escendo we also offer products that have direct access to the OLAP Option including write back. Escendo Analytics, and Architect. Check us out or contact us at http://www.escendo.com
    Escendo Analytics*
    * Full graphic Calculation builder including support for aggregations, allocations, models and many others even including the standard regression and forecasting, Geneva Forecasting and Monte Carlo simulation.
    * Process Management which utilizes DBMS_SCHEDULER making for multiple threaded processes such as as parallel loading/processing a snap - full dependency mapping and approvals and flexible scheduling.
    * Direct Read/Write access through our ad-hoc reporting with all the usual slice and dice features you would expect in a flash front end
    * User access control and management through our Business Perspectives (users, groups
    * Easy sharing and collaboration - use any standard SQL reporting tools against the the same data (obviously since this is an Oracle Forum I must add that OBIEE, Publisher, APEX etc - literally any reporting tool)
    Architect* is a multi-simultaneous developer workbench which allows full direct access to the OLAP Option capabilities, while our Analyzer web interface to Analytics provides
    *version Control including optional integration with subversion, promotion management (dev->test->QA->PROD for example)
    *partition templates
    *Fullly automated multi-user access
    *both Visible and non-user visible measures
    *aggregation and allocation management
    *native support for both level and value based(ragged) hierarchies
    *model and Program editing with lots of Features for productivity and quality enhancements (we use it to develop our flagship products)
    *Conversion utilities for legacy Express Applications (Like OFA)  - we have converted OFA systems (including reports and saved selections) with huge performance boosts in under a week.
    Don't forget that since we are inside the database with Oracle OLAP, there are huge benefits in managing a truly integrated solution. As part of the database kernel, you have scalability, performance and reliability which is unrivaled. (Things like rman, imp/exp etc.
    A partner has an excel add-in which has native support the Escendo application platform. http://myobjectiveolap.com/index.htm It is very useful in that you have very advanced control and interaction with the OLAP option allowing complete control over your excel formatting and layout.
    Edited by: user467608 on Jul 8, 2010 7:41 AM

  • Changed settings cant access graphical user interface

    I accidentally changed a setting on my graphical user interface. Not sure which one. I think it had to do with a subnet or something. Any way when i enter the http://192.168.1.254/ to access the graphical user interface nohing comes up it says unable to display. . Ita definitely because of this setting i changedm i even tryed a restore settings to the day before and its still not letting me on the graphical user interface. Please help

    Hi  Thank you for posting!
    Can you please clarify what "interface" your question is about? If it your email or router settings?
    Thanks,
    Dmitriy

  • Graphical User Interface Library

    I begin to develop a graphical user interface (which can be an applet or an application) whose main purpose is to display graph with nodes. I would like to use a powerfull graphical user interface library (even not free) but I don't know any. Someone's got an idea ?

    Good god my writing is awfu! edit:
    When something slows down a programme then in most cases algorithms are the source for the lag, try using better designed algorithms using less iterative content if you want some fast programmes.
    Anyways concerning portablility and avalability on the internet there is always a price you pay and in most cases the price is speed.
    Another concern is when using third-party libraries with Applets most users will have to download these to run your Applet, which of course takes it's time.
    Maybe you want to think about your position against AWT and Swing - I don't want to promote them in any way - but speaking of applets there is nothing that I know could circumvent additional downloads.
    Greetinng,
    .o0|LIQID|0o.
    ain't got time to loose.

  • Is my 3GS graphical user interface the same as iPhone 4?

    I have a 3GS iPhone and am using Version 4.0.2 (8A400) of the operating system.
    Is the graphical user interface (GUI) on my phone the same GUI that you see on iPhone 4? Thanks.

    Does anyone know whether apple is developing a new UI for any iphone firmware updates? I
    Apple hasn't announced plans for a "new UI" and no one here knows anything beyond what Apple officially announces. Any Apple employes who participate here are bound by nondisclosure agreements. Also, posting rumors or speculation about Apple policies and plans is prohibited by the forum Terms of Use.
    That said, I can't think of any reason why Apple would want to develop an entire new UI for the iOS. It's safe to say it's been a resounding success as it is.

  • Looking for a handheld DMM with an IVI Interface

    I am looking for a handheld DMM with an IVI Interface. I dont need a lab
    instrument. Knows any one a solution?
    Babak

    Hi,
    Yuu can do a search for all the IVI drivers for DMMs that we have on www.ni.com/idnet. There isn't that many drivers (about 15). I'm not familiar with all the instruments in the list, but I think the smallest is our PCMCIA-4060 DMM, which you'd be able to use in a laptop. You can check the list of IVI drivers for DMMs and determine which one fits for needs.
    Diego F
    National Instruments

  • Looking for Suggestions on granting all users access to an application *except a subset of users*

    This might not be the right forum for this question, but since it is related to an App-V application I figured I would try since this may have come up for some of you.  I am looking for the best way to grant all Domain Users access to an application
    except for Domain Admins.  Using the Full App-V infrastructure, I want to grant access to the App-V UI via User Targeting, but I don't want to allow Domain Admins access.  The reason for this is because when we make updates to provisioned
    server cores (stateless), we login with our Admin accounts to make modifications to the cores, and I would like to reduce the steps that need to be taken at the end to ensure that all AppV applications are removed before sealing up the core. 
    Currently, Domain Admins do not have access to any App-V applications, so this process is fairly clean.  All applications are User Targeted. 
    Packages are cached on a persistent D drive on each server, so the issue is that the registry, programdata, and packageinstallationroot become out of sync if packages are pulled down during core modifications after the core is attached to other servers (hence
    other D drives).  Because of this, Machine Targeting is not an option for this either.
     

    This would be so much easier with a "Configuration Manager" like feature where you could create a collection query to accomplish the same thing.  Are there other tools out there that will do the same thing?

Maybe you are looking for

  • Delete record using multi select ...

    Hi All, I have a form associated with 4 reports region and retrieve report for that specific customer. In one report, i have option to delete the saved image by using multi selector check box (single or multiple) and hit the delete button. It works f

  • Where is the Clone Tool?

    i had picture it photo program on my computer before, it had a clone button , i now have adobe elements 10 ,in that i can't find a clone button , help please lorraine Message title was edited by: Brett N

  • Inoperative Delete Button in Bluetooth

    The "Delete Selected Device" in the Bluetooth window does not work when I try to get rid of the Keypad. The + and Gear symbol work just fine but nothing happens when I click on the - , to try to delete the Keypad. Why is the - not working? Cheers Joh

  • Populating multiple text fields from a database table...

    I have a database table with several fields e.g. drawing_no, title, date_entered etc..I have a form that has the same fields. I want to be able to input a value into drawing_no field, and have it retrieve all the other values from the database - if t

  • SKype can't connect 7.2.0.103

    I have tried around 4 posts here that happend to work for other people but it never worked for me, I have tried clearing everything in IE, reinstall skype, change some settings in skype, change my password, reinstall skype again,  But nothing seems t