Help with designing a small project

I'm still relatively new to game design. I want to attempt to make a clone of the TI Calc game "Fall Down" (http://www.ticalc.org/archives/files/fileinfo/140/14064.html). It's an incredibly simple game overall, but I can't seem to figure out how to handle everything in an object oriented manner
So far in my design process, I have a Blackboard class (that extends JPanel) that's responsible for painting the game screen. The ball is represented by a Ball class that contains the location of the ball on the screen, as well as 3 functions to move the ball. I have a floor class that will represent one rising floor with a hole in it.
I've delegated moving the floors and ball upward toward the top of the screen to a Conveyer class.
I'm still left with one slight problem: to which class do I give the responsibilty of receiving keyboard input to update the position of the ball? I can't give it to the Ball object itself, because it's not aware of it's surroundings (and thus the Ball class can't know if it's okay to move left or right). Using the conveyer class would work, except it's already been delegated a large task of updating all objects. The Blackboard is already busy with painting to the screen.
What would be the most appropriate way to go about this?

I would assign the ball controlls to the main game class (game window or game applet) and send the new position to the ball itself. The main advantages are:
=> If you take the main class to be an Applet or some subclass of a Component (Frame, Window, Panel, JPanel... although I wouldn'd drag JavaX into it. The game should be perfectly doable with just standard AWT components) You can directly implement a KeyboardListener class that handles the keyboard imput and translates them to the ball position.
=> If you take a classic arcade approach allowing the ball ONE movement (left-right) per movement of the floors, you can use the same thread for the floor and ball. Locate the thread in the master clas and have it call the ball as well as the transporter.
The distribution of functions between the differnt classes would now be:
main FallDown class:
- an applet or Frame that implements the KeyListener classes
- On KeyListener.KeyEvent: set the desired movement of the ball to the new direction.
- implements main game thread: the thread continuously calls for a certain 'sleep' time and between each time takes a 'game turn' :
# calls the ball to move. The ball will move in the direction set beforehand by the key listeners
# calls the floor conveyor to move all the floors one level up
# checks if the ball crashed into the floor by comparing the current position of the ball with the current opening in the highest floor
# calls a 'repaint()' to redraw the game screen
- on Paint(Graphics g) or update(Graphics g)
# clears the screen in background color
# draws the ball by calling its own paint(Graphics g) function (passing the current graphics)
# draws the floors by calling the floor conveyor's paint(Graphics g) function (passing the current graphics)
Ball class
- contains a paint(g) function to paint the ball on the screen
- contains a setDirection function to set the desired direction upon a request of the main classes' keyboard listener
- contains an updatePosition() function to set the ball to its new position every time the main turn loop passes a new turn
- contains a getPosition() function that returns the position to the main class to check for colisions with the wall
FloorConveyor class:
- contains a paint(g) function to paint all the floors on the screen
- contains a moveUp() function to move the floors one position up every time the main turn loop passes a new turn (also initialize new floors on the bottom of the conveyor?)
- contains a getOpening() function to allow the main loop to compare the opening of the uppermost floor with the position of the ball
(Floor class:
- contains a paint(g) function to draw a floor
- contains a moveUp() function to move the floor one position up when requested by the conveyor
- contains a getOpening() function to pass this floor's opening to the floorconveyor
'Niklas

Similar Messages

  • Need Help with a Flash Web Project

    Hello, everyone. I am trying to use Flash to make a two-step
    system. I want the flash document to, first, allow a person to
    upload multiple image files and then, second, for the flash
    document be able to create a slideshow with the uploaded images and
    fade in and out from each image until the slideshow is over. I want
    it to be where the flash document creates its own slideshow with
    the images that are uploaded in the first step that I mentioned. I
    want it to do it completely on its own so I need to know how to
    give it the proper AI so that it can do this task.
    So, are there any tips that anyone has on how to do this? Can
    anyone tell me exactly how to do this? I really need help with this
    for my new website project. Thanks in advance, everyone!

    The problem with the text not appearing at all has to do with you setting the alpha of the movieclip to 0%.  Not within the movieclip, but the movieclip itself.  The same for the xray graphic, except you have that as a graphic symbol rather than a movieclip.  To have that play while inhabiting one frame you'll need to change it to a movieclip symbol.
    To get the text to play after the blinds (just a minor critique, I'd speed up the blinds), you will want to add some code in the frame where you added the stop in the blinds animation.  You will also need to assign instance names for the text movieclips in the properties panel, as well as place a stop(); in their first frames (inside).
    Let's say you name them upperText and lowerText.  Then the code you'd add at the end of the blinds animation (in the stop frame) would be...
    _parent.upperText.play();
    _parent.lowerText.play();
    The "_parent" portion of that is used to target the timeline that is containing the item making the command, basically meaning it's the guy inside the blinds telling the guy outside the blinds to do something.
    You'll probably want to add stops to the ends of the text animations as well.
    If you want to have the first text trigger the second text, then you'd take that second line above and place it in the last frame of the first text animation instead of the blinds animation.
    Note, on occasion, undeterminably, that code above doesn't work for some odd reason... the animation plays to the next frame and stops... so if you run into that, just put a play(); in the second frame to help push it along.
    PS GotoandPlay would actually be gotoAndPlay, and for the code above you could substitute play(); with gotoAndPlay(2);

  • Help with Audio for Premiere Project

    Working on a lengthy project and need some help with audio which is not my specialty!
    I am recording using a Sony EX1r and a wireless lav mic,     OK.  Here is what is happening.
    When I import the clip into project I get Audio from the left speaker.   If I burn a DVD and playback on home player with surround sound, I get audio out of just the left speaker which makes sense.    SO I go to Premier and use "Fill Left" which fixes the audio on my computer and get sound from left and right speakers.    The odd thing is that when I play this version back from DVD on the surround sound system, the audio now only comes from the CENTER speaker.  I dont get anything out of left OR the right speaker so it sounds hollow.
    I am sure I am missing something obvious so please be kind.
    Is there an easy way to get my audio to come out of Left, Center, and Right speakers (and rear for that matter) ???
    Thank you
    Ted

    Bill,
    The DVD player is a Sony BluRay and the receiver is an Onkyo AV receiver HT-R380.    
    My thinking is that it is something that I am doing wrong inside Premiere vs something that the DVD player or receiver is doing.    My final product will need to play on a variety of DVD players so I need to get it right.
    It just seems odd that my default output DVD provides sound to the left speaker but then removes it when I fill Left.
    Am I setting up my audio tracks wrong?  Or should I being doing something with a 5.1 track???
    Thanks
    Ted

  • Help with importing video; smaller F.O.V. than recorded.

    I am importing clips that I shot on my Canon EOS 60D.
    They are 1080p 24fps .MOV files. I may have trouble explaining my problem, so bear with me.
    The image that is given to me in Premiere is considerably smaller than what I originally recorded on the camera. I am only given a portion of the image. For example, I have a shot where my parents were at the edges of the frame on my LCD. I imported the clip to Premiere and cannot see them at all, I can only see the very center of the shot.
    I'm not sure if I'm shooting with the wrong settings on the camera, selecting the wrong sequence options, or importing the clips incorrectly or something.
    If anyone can help me, it would help a lot! Thank you in advance.

    Your sequence preset doesn't match your footage. Pick a sequence preset that does match from the New Sequence dialog, or drag a clip to the New Item button (looks like a dog-earred sheet of paper) at the bottom of the Project panel. A sequence will be create that matches your footage.
    Also, make sure to set the Program Monitor zoom to "Fit."

  • Help with making class smaller

    Here goes... I used forte to design a gui and this gui is quite large. Its over 1400 lines already without any functionality added. Is there an easy way to make this into smaller classes. If this helps I used a desktop pane and inside I made around 9 internal frames with radio buttons and such. Any help is appreciated.

    You might take a look at your first posting; it has replies. :)

  • Help with exporting A Small AVI

    I am working on a project for school using my schools computers to edit with Premiere Pro and After Effects cs3. I edited my project and exported it through the media encoder using H2.64 codec ane exported it as a .mp4 and it was slow for the my teacher to show to the class. He says it needs to be an avi but how do i export it as an avi and not have it a large file? The mp4 was only 1.4 gb but how large should the avi be and what would be the best export settings? The clips are 1920x1080 and where converted using cineform's neoscene. Thanks you!

    The VT5 is basically a switcher with greatly enhanced capabilities, so is only one step in the chain.
    I am wondering if the computer, to which the VT 5 is installed/attached, can handle DivX material (CODEC) in an AVI wrapper. This will rely on that DivX CODEC being installed on the host computer.
    If so, you can install the DivX CODEC on your computer and then output MS AVI, choosing the DivX CODEC in the Advanced/Encoding settings. This will result in a highly-compressed file in the AVI format. Though highly-compressed, the output quality for streaming media is very good. Note: you will not need the "Pro" version of DivX, as you will be using only the CODEC (free) and letting PrPro do the encoding for you.
    Ask your instructor if the DivX CODEC will be acceptable to him/her. If so, that would be my choice for acceptable streaming quality and small file size, and it will be in the AVI "wrapper."
    You did not state if you have an SD (Standard Def), or HD (High Def) Project, or I just missed that. If SD, then the next best choice would be DV-AVI Type II file, but the file size WILL be larger, at ~ 13GB / hour Duration. I would choose this, and deliver the file on an external device, like a stick, or external HDD (7200 RPM).
    Good luck,
    Hunt

  • Help with design of this home network setup

    Hello all
    My friend's home has internet through Comcast and their modem is an RCA DHG535-2. This modem is currently functional in their office within the home. Their problem is the wireless signal is very weak in their basement. They have purchased a TC and have placed it in their office and wired to their iMac through ethernet. Is their a better way to design this setup so the Time Capsule can provide a broader and better range throughout their home?
    For example,
    1) Can the physical location of the TC change in order to broaden and evenly provide wireless range throughout the home? I would think not since the TC needs to be wired connected to the modem.
    2) Would an Airport Express help out?
    If you can provide a step by step to set this up, I would greatly appreciate this
    Many thanks
    RezF

    Rezf, welcome to the discussion area!
    1) Can the physical location of the TC change in order to broaden and evenly provide wireless range throughout the home? I would think not since the TC needs to be wired connected to the modem.
    Since you mention that the TC is connected to the iMac with an ethernet cable, it sounds like the location options of the TC are going to be somewhat limited. Technically, you could locate the TC anywhere as long it was connected to the modem with an ethernet cable.
    If the office is located in a central area of the home, that would be a good location for the TC
    2) Would an Airport Express help out?
    Possibly. The usual location for an AirPort Express is a point that is approximately 1/2 to 2/3 the distance from the main router (the TC) to the area that needs more coverage. If you have a laptop handy, move it to the proposed location of the AirPort Express and see if you can get a good, stable internet connection at that location. If you can, the AirPort Express should provide improved wireless coverage to the basement.
    If your friends can pull an ethernet cable from the TC to the area in the basement that needs more wireless coverage and connect an AirPort Express to the ethernet cable, that will provide the strongest wireless signal to the specific area.

  • Help with FCP and long project editing - Thanks!

    I have posted several questions in this discussion group and in the iMovie group to no avail. I get a lot of answers, but not from anyone who has actually done any of the editing I am seeking. So if anyone has actually done the editing I am describing below -- I appreciate your help. Yes, I have searched the archives -- but again, I see a lot of confusing feedback. I have been working on this for three days now and it's driving me crazy! I have discovered that iMoive is $#@% -- and does not work with a long project, (40 minutes) so I am thinking about switching to FCP-HD. Thanks.
    Here goes:
    1: I need to transfer original master footage, 1080i HDV from a Sony HDR-FX1 to an editing program, edit the tapes (over 5 hours total) into a 50 minute "program". I then need to "share" or export the footage back to a new tape, using the Sony HDR-FX1 as the receiving camera. Simple enough.
    2: I need to make sure the outgoing footage is of equal quality as the original footage taken from the camera. I am guessing here, that the footage can be edited in FCP-5 as "native" -- then transferred back to the Sony?
    3: I am assuming that the native footage is just that -- and will not require the long process of converting to another format, e.g., ASI that takes hours to
    render. (as in iMovie).
    4: I am assuming I can edit and view HDV as native footage in FCP in real time, like iMovie, via firewire from the camera?
    I really appreciate any assistance.
    Chance

    Welcome to the family, you'll be joining us soon.
    The FCP product page says: > It features powerful new multicamera editing, native HDV support, ... edit everything from DV and SD to DVCPRO HD and fully uncompressed 10-bit high-definition video. Or work with new formats like native HDV (long-GOP MPEG2) and 50Mbps IMX... HD editing requires a 1GHz or faster PowerPC G4 or G5 and 1GB of RAM (2GB recommended).<
    You seem to have the hardware including the Flux-o-pator, but, really, you want to talk to an Apple reseller who handles FCP and understands HDV via Sony. I don't like the way you're using "I am assuming..." You can't assume anything. Give them a chance to sell you FCP or Studio and go demo your camera on their system. You will have concrete evidence of the minimum machine specs and how well you can get your files in and out of the application.
    Call you local Mac user group and try to locate other FCP users.
    Try also the creativecow.net forums for Sony HD products.
    Google your camera model for support groups.
    bogiesan

  • Need help with a graduate student project

    Hi Apple Community!
    My name is Gordon and I'm posting here to see if I could possibly interview someone via email or over the phone for a training project I am doing for a course in Graduate School. I'm a first year Industrial and Organizational Psychology masters student attending San Francisco State University. The main purpose of this project is to help me get familiar with the entire process of developing, carrying out, and evaluating a technical training. I have chosen to create a training for iWork 09' because most of my class mates (myself included), have not had much experience with the program. My original idea was to tailor the training towards sales individuals, but I can modify that depending on who I'm able to interview (educators and other professionals).
    The kind of person I'm looking to interview must either train others on how to use iWork and/or uses iWork themselves for work on a regular basis. It would be best if you are familiar with all 3 programs, but it is fine if you only use one or two of the programs. The entire interview will take no longer than 30 minutes, and if it's over email it'll just take two messages (1 for the original set of questions and a follow up email asking to expand on some of the original answers). As a part of my professor's requirement I will also need your contact information including: name, title, affiliation, address, phone number and email address. I don't believe my professor will actually be contacting you to verify that I haven't cheated on the assignment though.
    Some sample questions include:
    1. In your line of work, what are some of your major responsibilities?
    2. How does iWork help you accomplish some of your work tasks/projects?
    3. If you've received formal training on iWork, what was the environment like, and what parts of the training did you find enjoyable and helpful; what parts did you dislike?
    etc.
    I cannot offer you any monetary compensation for your time. I can only give you my sincere thanks, and perhaps send you a copy of my training outline when I'm finished with it.
    Thanks in advanced for your help and time!
    Please reply to this thread if you're able to help me with my project.

    Hi Apple Community!
    My name is Gordon and I'm posting here to see if I could possibly interview someone via email or over the phone for a training project I am doing for a course in Graduate School. I'm a first year Industrial and Organizational Psychology masters student attending San Francisco State University. The main purpose of this project is to help me get familiar with the entire process of developing, carrying out, and evaluating a technical training. I have chosen to create a training for iWork 09' because most of my class mates (myself included), have not had much experience with the program. My original idea was to tailor the training towards sales individuals, but I can modify that depending on who I'm able to interview (educators and other professionals).
    The kind of person I'm looking to interview must either train others on how to use iWork and/or uses iWork themselves for work on a regular basis. It would be best if you are familiar with all 3 programs, but it is fine if you only use one or two of the programs. The entire interview will take no longer than 30 minutes, and if it's over email it'll just take two messages (1 for the original set of questions and a follow up email asking to expand on some of the original answers). As a part of my professor's requirement I will also need your contact information including: name, title, affiliation, address, phone number and email address. I don't believe my professor will actually be contacting you to verify that I haven't cheated on the assignment though.
    Some sample questions include:
    1. In your line of work, what are some of your major responsibilities?
    2. How does iWork help you accomplish some of your work tasks/projects?
    3. If you've received formal training on iWork, what was the environment like, and what parts of the training did you find enjoyable and helpful; what parts did you dislike?
    etc.
    I cannot offer you any monetary compensation for your time. I can only give you my sincere thanks, and perhaps send you a copy of my training outline when I'm finished with it.
    Thanks in advanced for your help and time!
    Please reply to this thread if you're able to help me with my project.

  • Need help with designing form for exports

    Hi
    I am pretty new to designing form in adobe acrobat.
    I have adobe acrobat 9 standard with Adobe liveCycle Designer installed.
    There are couple of things I want to do.
    1.
    I would like to add a box where I can change the number (default is 1), and when I increase it, (for instance to two)
    then
    it will postulate the particular sections twice.
    For instance, I am taking two drugs right now, then I would like to increase the number of drugs to 2, so then for each drug
    I would enter appropriate information such as drug name, drug form, route of drug administration etcs
    I hope this is clear
    2.
    I am trying to export this in xml format so that only the ones where the user fills in in pdf form gets exported to xml format.
    I would like the boxes to have its own tag, for instance the drug name mentioned above can have a tag of <drugname></drugname>
    I know this is possible through changing the box's name in binding tab.
    What I am interested in is to add a tag for the section, like a header.
    For example, if I were to enter two drug information I want the first drug information to be exported to be
    <drug>
    <drugname>blah</drugname><drugform>1</drugform><drugroute>oral</drugroute>
    </drug>
    <drug>
    <drugname>drug2</drugname><drugform>1</drugform>
    <drugroute>ophthalmic</drugroute>
    </drug>
    how would I add <drug> </drug> for each drug?
    also, can I change the order of the tags??
    in the pdf form, if the drugname box is displayed later than drugroute box, then when I export it, it will display as
    <drugroute>oral</drugroute><drugname>blah</drugname>
    but I want to manually set the order of tags when exported.
    Sorry I asked so many questions
    I hope it is clear enough for you to visualize what I am trying to do
    Thank you so much

    1. You can certainly add sections for the number of drugs that the user specifies pr
    ovided that the form is set up the correct way to begin with. The drug information section must be wrapped in a subform (usually Poistioned) and that in turn must be wrapped in a flowed subform. Then the form must be saved as dynamic. If this information is all that is on the form then that shoudl be all you need to do. If th edrug section is in the middle of the form then you need to wrap the other parts of the form in a subform so they can be pushed down when we add the drug subforms. It can get confusing ...seeing the form amnd its structure would help to clarify.
    2. You canbnot change the names of tags on the fly but you can change their values. AS mentioned above, when you wrap the Drug information in a subform that subform name can be used as a tag in the XML. Then you could have a node with the tag (or an attribute) that names the drug in question. Something like this:
    <Drug Section>
         <Drug>
              <DrugName></DrugName>
              <Dossage></Dossage>
              <Supplier></Supplier>
         </Drug Subform>
         <Drug>
              <DrugName></DrugName>
              <Dossage></Dossage>
              <Supplier></Supplier>
         </Drug>
    </Drug Section>
    As mentioned earlier this is always easier to explain when you see it in context of your form.....if you want to send it to me at [email protected] I can get you started at least. Please include a description of your issue in the email
    Paul

  • Please help with "Error writing the project file. The specified module could not be found." error.

    I am a student.  I've been trying to install and use Visual Studio 2013 Professional for three weeks now and I cannot get it to work.  I am now two weeks behind in my Visual Basic class.  I've installed, uninstalled, ran the repair option... 
    I've tried everything I know how to do.  I just spent 45 minutes on the phone with Microsoft, was transferred four times and finally told I will have to use the forums to find an answer.  I'm almost completely out of patience with this.
    I got the software through the Dream Spark program as a student.  I installed it with the web installer and it appeared to install fine.  When I try to create a new project, I get the error:  "Error writing the project file.  The
    specified module could not be found."
    When I exit the application, I also get:  "The automatically saved settings file 'c:\users\user\documents\visual studio 2013\Settings\CurrentSettings-2015-02-02.vssettings' is not available for write.  You can change this file on the 'Import
    and Export Settings' Tools Options page."
    Please tell me you can help.

    Hi,
    could you please try the points mentioned here:
    http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/0376db8f-4761-4ae5-9af2-98c53216318a#VS_IDE_unexpected_problems to eliminate the possible cause of your issue?
    Please update the result in the forum after you try the method above!
    Best Wishes!
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a
    href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.

  • Help with design required.....

    hi,
    i have a server which uses the following mechanism to log messages into a log file.
    public static void Message(String msg)
         print(msg);
    public void print( String msg )
         intprint(msg);
    private synchronized void intprint(String msg)
         i write into a log file using RandomAccessFile.
    the Message method is called by 100 of classes to write into the log file.since the intprint(--) is synchronized and with so many other classes trying to use it, it slows down my server.
    i was trying to have a design to make it faster.can somebody help me with that...any suggestions??
    Thanks,

    Use threads and queues for the purpose. How about using arraylist for queuing purposes. The no of messages in the queue can be as many as you want.

  • For Expert (Help with designing my company VOIP infrstructure)

    Imy company have two offices with 200 users in each and we want to design VOIP solution has the next feature.
    Call forwarding
    Voicemail
    Integrated messaging
    Integration with CRM Tools
    Data Integration
    Automated call distribution
    Auto attendant
    Directory services
    Unified communication collaboration
    Web based administration tool
    Analytical tools
    Presence management
    I would like to know which devices, programs , and IOSs should I use?

    First of all
    Leo pointed you to the document i recently posted in CSC which can help you in the design phase if you are going to consider video in your network with voice
    to answer your questions based on the number of users you mentioned CUCM (business edition can be a good option )
    Call forwarding feature in CUCM
    Voicemail you can have unity connection with CUCM
    Integrated messaging unity connection can integrate with exchange and outloook
    Integration with CRM Tools what integration you need .. is it for contact center if yes then cisco UCCS contact center express can do it
    Data Integration same as above
    Automated call distribution you can use either UCCX or unity connection or basic call handling using CUCM
    Auto attendant UCCS or Unity connection
    Directory services CUCM can integrate with LDAP/AD or use a local directory
    Unified communication collaboration what type if collaboration, video,sharing ..!
    Web based administration tool most of the above is web based
    Analytical tools embedded with the above systems
    Presence management CUCM 9.x can have it iwth CUCM
    it is recommend to use virtualized UC services on UCS for cost saving as well and simplified design ( UC on UCS )
    Hope this help

  • Help with designing a system that will allow a code to be inputted during a five second window

    I need to design a system which allows a user to input a code combination during a five second window a correct input code during this window will generate a binary output of 1 to indicate that the lock is open, and at all other times and for any incorect code the output of the system will be zero indicating that the lock is closed. The system must be designed to allow a pre-set combination to be specified and easily changed. The system must display the time count during operation, noting that only three attempts for putting the code are allowed. On a fourth unauthorised attempt another application must set off an alarm. I have the
    combination lock functioning but am having
    difficulties with the five second timer and integrating the system as a whole. Any help would be greatly appreciated.

    Mazza,
    Try this VI out. It returns a boolean instead of an integer, but this is really the same thing from what you are talking about.
    You would use this VI as a subVI. It will pop up and allow user data entry. It passes the boolean out of it to see if the login was successful or not. You could also change things so that the password comparison (password in my case) is an input to the subVI as well.
    Randy Hoskin
    Applications Engineer
    National Instruments
    http://www.ni.com/ask
    Attachments:
    Timed_login_panel.vi ‏29 KB

  • Need help with developing a small pool game

    Hi,
    I want to develop a small pool game ....Im using the netbeans ide and ....what I have so far is 2 classes ......Pool and GUI
    Basically the main method is in the Pool class.......withing main I created a new GUI object .....which in turn creates a frame.
    I now want to custom code a rectangle and make it a container for the pool table and also colour it......the thing is can I do animations in a frame and by using independant classes rather than using an applet?
    I know this may be innefficient but I want to create a standalone pool game that uses custom objects and classes for the various tasks. I was just wandering if it was possible to do drawings the way i am saying without using an applet? Its just all the tutorials I see .....well all the code seems messy and lumped together in the one place ....and I basically want things such as a independant ball class and perhaps a painter custom interface that colours rectangles.
    Any advice would be appreciated
    David

    Thanks for the advice .....The thing is I understand pretty well what is needed .....and I have programmed small applications that take bookings for a hotel and and a library ....Im am familiar with references, arraylists and the alike and im also reading about the java collections interface ......I have also coded a simplistic program in the past that basically a ball was bouncing of the sides of a container and made a sound when it hit the edge(this used threads i believe). However it has been a while ......and although I am happy with some of the concepts of java........we did not do any java graphics programming at college. In all fairness though I learned the importance of using classes properly and in a way thats why im finding it so difficult to code even basic graphic movement that Im happy with as the tutorials Ive seen have everything lumped in one place(as mentioned) and trying to make them more modular can be difficult. As far as I know from coding some basic applets they are generated on the client side to enable everyone with different platforms to view stuff over the web. I dont want applets as I dont at this time want to distribute any of my meager programs over the web :-)). It is good to know that I can use threads and such independent of the applet class........I know my question may be naive but 100% of the tutorials I saw invoked the applet class in some way and emplied in a way that it was essential.......I thought there would be a way to do it without using applets but was not 100% sure which is why I asked.
    I will just need to try and find one guide now that actually shows me how to do what im asking:-)
    Cheers
    David
    I also have 3 java books.......each of which concentrate on graphics by use of applets ....im going to look them out again as they might contain something useful .....to be honest though they were a bit of a waste of money lol(well 2 of them were)

Maybe you are looking for

  • HP Officejet Pro 8500 Wireless All-In-One Printer A909g

    My current firmware is: DLM1FN1344AR. I am due for a firmware update. I still am using my original 32-bit Sony PC (soon to be put out to pasture), and there are now 2 newer 64-bit PCs which will remain on the network. Should I wait to update the firm

  • Is there a program that is for taking notes and summaries?

    i am writing notes and summaries for my exams and am wondering if there is a program that specialises in it atm for my exams i am using microsoft word but have heard there maybe programs i think i have heard of something called 'evernote' or somethin

  • Already under contract

    The new iPhone price puts in my budget. If you are already under contract with cingular does that mean you can't get it for 199$?

  • Better use for the Lock Screen

    Why isn't apple making a better use for the Lock Screen (or lets 3rd party apps to do it)? Why can't we get a preview of our upcoming calendar events, get weather info and other useful information just by pressing ON. every other smart phone has it.

  • Can a Native App load a JPanel?

    Does anyone know how (or if) I can have an application's window (built in c++) load a jPanel as it's only window contents? In other words, I have a java class file that is a jPanel (with a bunch of other things on it of course) that I want to basical