See what can be done with Java

Want to see what can be done with a Java and specifically a Java3D application. Go to the Java3D forum and download the application "Free Java3D Demo Application".
This should put to rest the questions if Java is good enough to do serious programming. This is a Demo of a full application that has over 100,000 circulation within the last month.

I appreciate the response to this posting however please do not email questions to me reguarding how it works or can I help you to do your java homework. <8-)
I received 60 email since this posting with many questions. The software is a commercial application. If you are interested, I suggest you go to www.3demall.com/fast and join the program in order to receive a CD and support. The Fast Start Program is a way to introduce our complete concept of PayWare while providing a good value.

Similar Messages

  • "app.selection[0]" – what can be done with it? (CS5)/(CS6)(JS)

    This is hopefully not a simple question – because then the answer would probably be 'no'/'nothing else'.
    What can be done with a selection? Is it posible to sort out the different contents within a selection, declare variables around them or give them names, and then continue from there?
    I have one specific idea here. I want to select two things – one is a group, and the other is a non-grouped object, and then include that object in the original group. No – not the same as selecting them and simply grouping them, that could be done by hand. I want to include an object in a previously set group without creating another one.
    It has to do with a plugin used for creating apps for mobile devices. Creating another group out of the group + item makes all previous settings assigned to the original group dissapear. Not sure if the plugin will accept this method, but it's worth a try.

    Hm. This now is pure speculation on my side, 'cause you are not telling much about the plugIn that has to do with app creation.
    From my knowledge of Adobe Digital Publishing Suite, and I cannot assume that you are using the DPS plugIns "Folio Builder" and "Overlay Creator", I can only guess, that you applied something like an effect (in terms of DPS an "overlay" function) to a group and afterwards grouping anew with a different object to a new group. Then the overlay is burried in that group and will not work as you expected.
    I never asked myself if it will damage an applied "overlay", if the object is grouped with something that has an different "overlay" effect or no "overlay" effect at all. But I will test for that situation…
    After re-reading your question you like to add the same "overlay" effect of the original group to the new group or adding a new object to the group so the effect is not lost.
    In case you are working with DPS, the overlay effects are "injected" with a method you can compare directly with the JavaScript method  insertLabel("KeyString","ValueString") and will stick to the object until the values are changed or the object (your group) will not exist any more (by un-grouping).
    So please, tell us something more about your workflow…
    It's not that easy to add an existing object to a group without un-grouping and re-grouping. And this will destroy the "injected" Key/Value-pairs of the effect.
    Here is something to think about (read the whole discussion):
    http://forums.adobe.com/message/2259499#2259499
    Uwe

  • What are the limitations of Java,what cannot be done with Java?

    Hello.I want to ask, is there anything which cannot be done with Java related to computer programming ,does Java have limitations?

    BIJ001 wrote:
    You need a JVM to run Java applications.Usually yes but nothing prevents you from writing a compiler to compile Java sources right into native code.@Everyone: Sorry folks, I meant to say "Never say unequivocally that something cannot be done. Time will more than likely prove you wrong."... which I think you all got the gist off, despite what I actually said.
    @BIJ: Hmmm yep, so that sort-of brings writing a device driver in the Java language into the realms of practicality, except you'd still have to work-around the fact that Java is by design a device/OS idependant language, so one suspects that you'd probably end-up using to JNI to call a large and complex library of assembler (or something) functions, which actually do the work... hence you'd probably be better of in assembler, C, or indeed any "native" language, or combination thereof.
    Java excels at writing "large and complex business systems". Java pretty much sucks at writing "low-level CS stuff", which C (and assembler) both excel at... Hence some knowledge of both helps you pick the tool for the task, and create "complementary" layers of abstraction in your application, which (the theory goes) make it robust and flexible.
    I do think that it's interesting that Java excels in exactly the places where C is/was "undercooked".... I do sometimes wonder if that was by design; like the language designers intended them to be complementary tools or something.
    Cheers. Keith.

  • What can be don with theese 10000Mips? Please Post back

    I want to by an X-Fi Soundcard.
    Is it possible, foraexample, to set up a few parametric equalizers for each audio channel?
    If yes, how many?
    The X-Fi site tells about the instruction set and the architecture of the chip. Is it possible to write own "Soundshaders"? I mean own effets, which can be processed in Hardware and can be aplied to all 2D and 3D voices.
    Nvidia has this FX-Studio to develop FragmentShaders for their Graphiccards.
    I simply can't believe that the "entertainment mode" uses up all resources of this chip. A 0band Equalizer is for me something to laugh at, you know.
    I want to compensate all the parasitic effects in my room.
    I want to correct the resonaces, the frequency plot of my speakers(down to 25Hz if possible), of course the resonances of my speakers.
    If you tell me, that it can't be done in gaming mode, because of performance lacks. That wouldn't be a problem, as i only intend to listen to music.
    Can anyone tell me what can be done and what can't.
    I simply want to know, what this soundcard can do for me, before i intend to spend a few hundred bucks on it.
    I hope anyone replys!
    Thanks in advance
    MadMartin

    MadMartin wrote:
    I want to by an X-Fi Soundcard.
    Is it possible, foraexample, to set up a few parametric equalizers for each audio channel?
    If yes, how many?
    The X-Fi site tells about the instruction set and the architecture of the chip. Is it possible to write own "Soundshaders"? I mean own effets, which can be processed in Hardware and can be aplied to all 2D and 3D voices.
    Nvidia has this FX-Studio to develop FragmentShaders for their Graphiccards.
    I simply can't believe that the "entertainment mode" uses up all resources of this chip. A 0band Equalizer is for me something to laugh at, you know.
    I want to compensate all the parasitic effects in my room.
    I want to correct the resonaces, the frequency plot of my speakers(down to 25Hz if possible), of course the resonances of my speakers.
    If you tell me, that it can't be done in gaming mode, because of performance lacks. That wouldn't be a problem, as i only intend to listen to music.
    Can anyone tell me what can be done and what can't.
    I simply want to know, what this soundcard can do for me, before i intend to spend a few hundred bucks on it.
    I hope anyone replys!
    Thanks in advance
    MadMartin
    8 simultaenous realtime effects.
    X-Fi Raw Data Path MIPs
    SRC..........730
    Filter.......200
    Mixer........20
    Tank.........440
    DSP..........80
    Total........0340
    Ref.
    jutapaMessage Edited by jutapa on 02-24-20062:20 PM

  • About what can be done with free tools today

    Hi,
    I'm quite new to MHP and JavaTV. I've seen many web pages that informed me about MHP (like Steve's one, thanks if you see this message), but I'm still a bit confused about what can and cannot be done with the free tools available today, eg XleTView, openMHP or others.
    I'd like to fetch a DVB stream (or an object carousel? I'm not sure about it) from a DVB-T card (which has BDA drivers) and access it with MHP (in order to find which services are available, etc...).
    Tell me if I'm wrong, I think XleTView or openMHP can't access my DVB-T card, it's just useful to test Xlets.
    Is there a way to have it access the DVB-T card, or even a stream or an object carousel that would be on my hard drive?
    Many thanks, and sorry for the silly questions.

    [oops]
    when I say "it's just useful to test Xlets", I don't want to say it does only minor things. I understand all the MHP stuff is complex to implement, so don't take it bad, I just expressed myself the wrong way :)
    I'm grateful to the programmers who help to do this. Thanks!
    [oops]

  • What can be done in Java?

    I wonder what is relistic to do in java?
    Im thinking mainly in terms of games... As I understand it, Java aplications are not the fastest due to the "runtime translation" the JVC does... (hope I've got that right, otherwise: please correct me!)
    By still how much does this affect the speed of the program?
    What is possible to do?
    and one more thing... I've just finished a basic course in java but I feel I lack some of the english terminology (the course was not in english), so if anyone know where I can read about that, internet or not, I would be greateful!
    Best regards John!

    Robin,
    Not bad. I laughed, for a few seconds. ;) Actually, you do make a valid point though. Swing as applet games are just fine for most kids up until they get into the big x-box and ps2 games. But most games can be written in Java that target a large range of young kids even up to games like crossword puzzles and such. I would even say that Swing is probably fast enough for most "old time" games like Pacman, Dig Dug, Galaxian, and such. I would bet that with JDK 1.4 and a 1Ghz machine you could get suffecient update times in the GUI to handle decently sized windows with icon animation, so long as you are not repainting the entire screen 30+ times a second. Even then it may be possible. Eclipse does very well when scrolling the editor even in full screen. If you take advantage of the full screen mode JDK 1.4 introduced you could even write very good mid-level 3D games and such, although I would be it will be hard to get anything better than a Quake or Unreal (old) engine performance compared to today's top notch engines. I don't know for sure though. I still argue that most of these applications use timing to handle updates and syncronization. I don't know if they rely on hardware timing through the video card and/or sound card, or if they are able to use low-level system timers. I know a lot of real-time audio apps get great performance only through GSIF or ASIO drivers which are hardware specific to sound cards, which would provide their own ASIO or GSIF drivers that work with their hardware.
    That is my one big wish list for JDK 1.x or maybe even 2.0. Having a solid tie in with hardware level devices in some consistat cross-platform manner. I wish there were API's that allowed a direct access route probably through JNI that was part of the JDK for hardware access, so that applications could be written to access scanners, printers, USB devices, FireWire, various ports, and drivers like video and soundcard drivers in such a way that we could tap into them for just about any purpose. I think for multi-media applications, video at 30fps and keeping in sync with audio updates for mixing audio and midi might be possible with decent GUI updates from Swing. The killer is the timing resolution which as far as I know is impossible to achieve 1ms or lower timing in Java. Hell, most OSs can't guarantee that resolution without the support of dedicated hardware, even though every computer has nanosecond timing capabilities. If the OS doesn't make it available, you either have to provide a driver at the kernel level or before that level in the OS, or rely on a hardware map to a soundcard or some other timing device to achieve that resolution. When Java can get into this in a consistent manner for any platform, or even just provide an API that doesn't guarantee resolution of timing, but that a timer would be called, or that hardware could be accessed, then we would gain some really strong Java capabilities!

  • What can be done with the fingerprint reader?

    I am trying to figure out simply what I can do with the fingerprint reader on the T400. I understand how to use it to log into the computer. My main question is whether or not I can use the fingerprint reader in the following contexts, and if so how.
    1a) To  log into internet password protected websites. When I use IE, the password manager pops up and prompts me to save a password. If I save it, I can return to that website and it automatically will enter the login information and password for me. I want to know whether you can have password manager (or another program) prompt the user for the fingerprint and then submit the login information. That way the information is protected each time I log in, but I do not need to enter log in information each time, only a fingerprint. 
    1b) If this is possible in IE8, I would like to know if it is possible in Firefox 3, in which password manager does not pop up.
    2) Can it be used to log into MS Outlook.
    3) Can it be used to lock documents in MS Word.
    I much appreciate any information letting me know if these can be done, and if so, how to do them. Thank you very much for your help!
    J
    Message Edited by lenova on 09-07-2008 09:13 PM

    After playing with it for a while I figured out at least questions 1a) and 1b). For anyone else who has the same questions:
    1a) Have your browser save the password using Lenovo's Password Manager. Then open password manager and open that item.  Click the advanced tab and change the security level to custom. Click "Customize Security Policy" and select "Protect with a Fingerprint."
    1b) Lenovo has a patch to synch Password Manager with firefox 3. It can be found here and is much easier than the manual fixes found on this forum.
    http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-70132
    I am still looking for help with 3) and 4), particurally 3). Please let me know if you have any ideas. Thank you very much!!

  • What can be done with my connection?

    Morning helpers,
    My BB line isn't very good. We live at the end of long line and the connection has never been stable long enough to to get the stats off the box with any meaning.
    I know my line is actually connected to a cab that has a new fibre enable cab next to it which would halve the distance to the exchange but there doesn't seem to be an option available to force the move. A local neighbour, down the lane, has already been moved onto the Infinity cab and is getting a solid 9mb through PLUSNET but when my next door neighbour called (same little development of houses) he was told his line was not connected to that cab but directly to the exchange, (I KNOW this to be incorrect, a BT eng has been out to fault our line in the past and confirmed we were on the cab.
    The BT Speedtest usually fails due to latency, I can usually get others to run, last night I managed 244k down and 288k up. Up is usually better all the time.
    Phone line is quiet to the extent that voice calls are clear but quiet.
    The connection time is low due to it usually not being up, I have a HH3 and my faceplate is one of the Openreach ones that doesn't need an extra filter. BT eng has confirmed that home wiring is ok.
    Any thoughts of how I should proceed.
    ADSL Line Status
    Connection Information
    Line state:
    Connected
    Connection time:
    0 days,00:33:02
    Downstream:
    288 Kbps
    Upstream:
    448 Kbps
    ADSL Settings
    VPI/VCI:
    0/38
    Type:
    PPPoA
    Modulation:
    G.992.1 Annex A
    Latency type:
    Interleaved
    Noise margin (Down/Up):
    7.1 dB / 10.0 dB
    Line attenuation (Down/Up):
    76.2 dB / 31.5 dB
    Output power (Down/Up):
    13.2 dBm / 12.5 dBm
    FEC Events (Down/Up):
    520 / 0
    CRC Events (Down/Up):
    5 / 0
    Loss of Framing (Local/Remote):
    0 / 0
    Loss of Signal (Local/Remote):
    0 / 0
    Loss of Power (Local/Remote):
    0 / 0
    HEC Events (Down/Up):
    3 / 0
    Error Seconds (Local/Remote):
    5 / 0

    Well there seems to be some available upgrade options to you.  For one your exchange is ADSL2+ enabled, but I would advise going onto this on your line as it would probably make the line even more unstable. I would contact the mods, you can do that by following this link: http://bt.custhelp.com/app/contact_email/c/4951 and go through the available options with you in terms of your upgrade, they can even check with Openreach if you can get Infinity, but I would imagine not so as you seem to be very far from the cabinet.  Problem with Infinity is the speed degrades 4x quicker per every km than ADSL does.
    As for the steps, that are always advised to people on long lines, its really a case of doing everything your side to ensure you can get the best speed before an engineer.
    1) Get a filtered faceplate (preferably ADSL Nation), this terminates extension wiring from interferring with your broadband, has better quality filters, data loss is minimal compared to a microfilter. http://www.adslnation.com/phpapps/catalog/product_info.php?products_id=105
    2) Would be to get a shielded RJ11 cable, which has an outer metal coil for hardyness and sturdyness, and twisted pairs inside to reflect back interference.  Also the conductors at either end are 24k gold plated to ensure maximum trasmission of speed. http://www.eshopbrokers.co.uk/products/Cables/Network-Cables-Other/Belkin/Belkin-High-Speed-Internet...
    3) The most prominent, get a business hub, these alone can account for an increase in up to 800kbps of extra speed, which would leave you with a decent connection compared to what you have now. The business hub's have a special chipset in which seems to be good at handline high speeds through a lot of noise on the line, and also giving stabibility, they have a good backup for Inpulse Noise Protection.  You can get them off E-bay for around £10.
    Regards Edd
    Check your Line
    BT Speedtester

  • I need to understand better, what can be done with sync and what cannot

    i setup 2 windows boxes + 2 linux boxes to sync and got a mess in less than a day. apparently, i do not understand, what it does/should do, and what not.
    As one having done work in distributed environments, namely in database replication scenarios, i understand, there have to be limitations, especially, as all of my 4 boxes are running most of the time.
    next, i found, that copying profiles wouldnt have worked either, as the windows boxes (have to) use different add-ons/plugins compared to linux (like fireshot - to give a simple example - needed a replacement on linux). - So just moving profiles doesnt help. But the promise to catch open windows/tabs, history, and so forth doesnt seem to work either. Maybe TabMixPlus is killing the whole mechanism?
    I found very detailed documentation on where to click to get it all started, but nothing about the internals nor limitations, thus being very disappointed now to find sync actually NOT working at all.
    Furthermore, while setting up the whole thing, every machine had a "sync setting" as to how to use that one machine: initial distribution/sync/receiver only/and so forth. Does this only concern the initial setup? - I wasnt able to see this configuration option ever again to be able to change it after the initial setup had been done.
    So i obviously need to understand better... as to me it looks like some real messy replication scenario, with not all backends sharing the same tables. And apparently adding/removing add-ons needs to get replicated manually anyway.
    What time delay do i have to expect? When shall i use "Syncronize" manually? And so on...
    I mean: I trusted Mozilla solution more than any other one, but it doesnt seem to live up to my expectations.
    (sorry: i had to reenter the whole thing after my email address ran out)

    Ok then! Thanks for answering!  Can you still transfer music over? I can't even get that to work! I have set my nephews up with no problem..obviously not a sec generation... please help again!

  • Cp6 - Have I reached the 'limits' of what can be done with Captivate?

    Earlier, I wrote about a crashing problem with Captivate: http://forums.adobe.com/thread/1140677
    But it seems that the extra slides I have added have brought Captivate down to being so slow, it is unusable.
    To get to the bottom of what is causing the problem; I started by hiding about 1/2 the slides and then publish, everything work... the course is responsive. Then I unhide a few more, publish again, and repeat. What I am noticing is that the responsiveness gradually becomes slower and slower.
    At 22 slides, the course is already beginning to show some sluggishness; at 40 slides, the course is impossible to run (see my above listed thread).
    What the heck is going on? This is unacceptable!
    Have I done something wrong along the way? Is anyone else out there using Captivate to build full self-paced training?
    I still need to insert another 15 slides before this course is complete but seem to have hit a roadblock!
    I have also tested externalizing much of the content but that had zero affect!
    Any advice?
    BTW:
    - Total size of project folder (components are externalized): about 5MB
    - The course is self-paced, meaning that I use custom FORWARD/BACK button for navigation. I am not using a skin with a playbar.
    - I have very few animations/aka Effects
    Thank you,
    Shawn

    Thank you for your reply Andy.
    (BTW- if you notice any weirdness in my reply - I am on my iPhone and mobile Safari isn't entirely compatible with this forum)
    I agree, it isn't the number of slides that is the problem but perhaps it is the type of slide. I have 10 min video simulations of well over 100 slides that function perfectly.
    However, this is my first time building an entire course in Captivate and I have noticed a trend in the course slowing down which each addition to the content.
    Because this is self-paced with custom nav buttons (no playbar), each slide button controls pause at 2 sec (unless there is an Effect on the slide and more time is required). Typically, each of the 30-40 slides is between 2-4 seconds.
    The learners can only jump to a specific slide via the TOC.
    IMPORTANT NOTE: when I posted this message, there was a 6 second delay from clicking a nav button and the next slide appearing. However, since deleting 9 Smart Shapes (that acted as a topic menus that allowed the learner to jump to specific topics) - I have since replaced these Smart Shapes with simple bullets and all Jump To's removed. As a result, the unacceptable 6 second delay is reduced to about 2.5 seconds. Still not good but a significant improvement.
    I have no audio but I do have inserted SWF software simulations. It is important to point out that removal of the sims had no affect on the responsiveness.
    The poor responsiveness spans all tested systems both from with Captivate and as a published SWF (with and without externalizing resources).
    Hosted on AICC LMS but in this situation, not relevant.  :)
    Thanks for your advice.

  • What can be done with the excessive ink usage on the HP6700 printer?

    I just replaced all the cartridges in a HP6700 printer so I could print a black only page (that issue has it's own thread of disappointed customers). Now after very little use, perhaps 20-30 pages at most and again mostly just black type, the message that cyan ink is low comes up. Yes, I set it to print black only and grayscale most every page but I think that is false. I use the Draft setting on most things in another hopless effort to save ink. I think I did better from the starter pack that came with the printer which also ran out about the same time but I did at least print have the pages with color then. Does anyone know of a way to get this thing to stop using up ink so fast other than leaving in unplugged in the corner or placing it in the garbage can.??

    Hi oceanbob,
    I appreciate your frustration, I really do. However, this particular printer uses some color inks even when printing in black only. The reason for this is for servicing tasks and to make sure your printhead does not dry out and cause problems in the future. If you did run out of color and kept printing black only, you will cause problems with the printhead. 
    For more information here is your User Guide to your printer, see page 74.
    To get a better understand of the ink usage, take a look here: Ink Usage in Inkjet Printers
    Thank you for your time!
    HevnLgh
    I work on behalf of HP
    Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" to the left of the reply button to say “Thanks” for helping!

  • What can be done with Bonjour?

    Hello
    As is clear in the title
    I did not understand what are the possibilities of Bonjour, and what is the need of it?
    Is there someone who can shorten it for me?
    Thanks in advance.

    See Bonjour: Frequently asked questions (FAQ)
    tt2

  • Examples of what can be done with rasterized text?

    What are some examples of applying cool effects to type after it has been rasterized? I have played with some of the filters, though I am just curious how to put it all together to make some neat effects. Just looking for some ideas.
    Thanks.

    Are you suggesting that there is no reason to rasterize text if you can do the same thing with a smart object?
    Yes, this not only allows to apply Filters to them non-destructively but also to update multiple instances of the same Smart Object in one swoop.
    But basically every instance of the Smart Object is a rasterized layer in your psd-file, so it would not output as vector-info even if no Filters are applied.
    The Patterns I did myself (Edit – Define Pattern) and Pattern Layers can be created from the Layers Panel (Create new fill or adjustment layer-button at the lower end) or Layer – New Fill Layer – Pattern.
    The first image shows the blurred and warped SO containing the text, the second one the Pattern, the third the result when the Pattern Layer is put above the SO and a white background and set to the Blend Mode Hard Mix.

  • What can be done with the PCI express expansion slot

    Hello Mac world. This is Cee again with another wild question about the Macbook pro. I recently purchased a 17in Macbook pro with the discrete 1gb AMD radeon graphics card and I have a question. Is it possible to enhance this discrete graphics card using the express expansion port? I ask because I’m an intense console gammer and I would like to take this experience on the go with my Macbook pro. I know this Macbook can handle games such as Call of Duty Modern Warfare 3 if set to low settings, but is there a way to expand the graphics card using the express expansion port? I know there are other laptops designed specifically for the purpose of intense gaming, but I just wanted to try it out on the Macbook pro.
    Thanks for any help.

    CEE6 wrote:
    Is it possible to enhance this discrete graphics card using the express expansion port?
    Nope, sorry.
    I ask because I’m an intense console gammer and I would like to take this experience on the go with my Macbook pro.
    The MBP has powerful graphics, but for a limited time as games get more powerful
    For computer gaiming you need a Windows 7 tower where the video card upgrade options are massive.
    laptops of all kinds can't do this, neither can most Mac's, the Mac Pro has little or no graphic card upgrade options.
    http://www.cbscores.com/index.php?sort=ogl&order=desc

  • What can be done with SpeedGrade CC that can't be done with a combination of effects in just Adobe Premiere Pro CC?

    SpeedGrade CC certainly makes it easy to adjust colors and whatnot, but can it do anything that Adobe Premiere Pro CC cannot do by itself (such as through lighting effects, multiple color correctors, etc.)?

    [oops]
    when I say "it's just useful to test Xlets", I don't want to say it does only minor things. I understand all the MHP stuff is complex to implement, so don't take it bad, I just expressed myself the wrong way :)
    I'm grateful to the programmers who help to do this. Thanks!
    [oops]

Maybe you are looking for