JavaFX and multimedia

Hello!
I have some general (abstract!) questions about JavaFX and programming multimedia applications.
JavaFX is made for web, desktop and mobile applications. And I could use all kind of J2SE-API´s which are available for the specific platform.
So how does it supports programming multimedia applications? Are there any other frameworks or which kind of possibilities do I have with JavaFX itself?
I know this a very abstract questions, but perhaps you could give me some hints / buzz words, so I can start searching for it. The background of this question: I have to compare the multimedia possibilities with other technologies like Silverlight or Flex. First I have to list these possibilities and then make an evaluation (what´s good - what´s bad, easy to use, also for a non-programmer, ...).
Perhaps someone could help me.
Thanks a lot in advance & Best Regards.

@InteractiveMesh:
Yes, I see that I could use every Java-API which will be available on this platform, so Java 3D is included in the J2SE and therefore I can use it.
On mobile phones with J2ME I can´t use it. But how could I know, programming in Eclipse/NetBeans, what API's are avaliable? Do I have to look into the documentation or is there any kind of help of the IDE?
@PhiLho: I know that it is a broad area. I target no specific platform, the question is an "open one".
I do not have a special functionality I have to include, I have to give an overview.
Hm, do you think I should list GUI elements like described here:
[http://java.sun.com/javafx/1/tutorials/ui/|http://java.sun.com/javafx/1/tutorials/ui/]
Do you mean with that I could find all on the JavaFX website sth. like adding images or movies, creating animations?
Or should I walk throught the samples on http://www.javafx.com/samples/ and search for examples with multimedia?
So I have to search for all multimedia frameworks which Java offers and all which JavaFX + frameworks will offer to me?
Thanks a lot in advance & Best Regards.

Similar Messages

  • Future of JavaFx and commitment from Sun

    Hi All,
    I wanted to get some insight into the level of investment an organization could make into adopting JavaFX as the preferred UI technology for their products/applications. Is Sun committed to promoting JavaFX and making it production quality and implementing with time all the missing UI components? What is th efuture of JavaFx after the Sun-Oracle merger?
    thanks
    Sanjeev

    Hi Sanjeev
    in my opinion:
    JavaFX is a promising technology but it is currently too green to consider use in a serious application. To my knowledge, only one company has so far released a serious product written in JavaFX (Indaba), but I've never used it and they themselves describe it as "alpha". I believe Indaba went with JavaFx because they were reliant on Java APIs (they were originally going to use Flash)
    The JavaFX team seem to be working hard on improving the technology, particularly around performance, however it is still quite buggy, and this will hamper efforts to produce a serious application. Also, as you mention, there are gaps in the components available for use in applications. There is also work going on for tooling.
    There are very little public facts available on the future of JavaFX (aside from sporadic marketing pushes). Oracle made a public commitment to JavaFX at JavaOne, but I don't know whether you can bet a corporate strategy on that alone. We know that future releases are coming, albeit at a slow pace.
    It would be great if Sun/Oracle could come up with something more detailed, as I think that (alongside a stable platform) would do a lot to increase the confidence of developers.
    My guess is that it will end up as a stable technology, though I've no idea how long this will take. To that end, I would closely monitor the progress of the technology but maybe not adopt it as the preferred technology just yet.

  • Using javafx and awt together in MAC

    I have read blogs about not using SWT and AWT libraries together in MAC systems. So, are their any constraints for JAVAFX and AWT as well ?
    Please refer to this link.
    I am having a similar case of writing an image to disk and I am using javafx, the line doesn't seem to work on my mac.
    Message was edited by: abhinay_agarwal

    The link you posted on SWT/AWT integration is irrelevant to JavaFX/AWT integration.
    To learn abount JavaFX/Swing integration, see the Oracle tutorial trail:
    JavaFX for Swing Developers: About This Tutorial | JavaFX 2 Tutorials and Documentation
    As Swing is based on AWT, the tutorial trail is equally applicable whether you are integrating JavaFX with only AWT or with the full Swing toolkit.
    In my opinion, there is little reason to integrate JavaFX with just the AWT toolkit as there is little of value that AWT would provide that JavaFX does not already provide.
    JavaFX integrates fine with ImageIO to write files to disk, Oracle provide a tutorial for that (see the "Creating a Snapshot" section):
    Using the Image Ops API | JavaFX 2 Tutorials and Documentation
    //Take snapshot of the scene
    WritableImage writableImage = scene.snapshot(null);
    // Write snapshot to file system as a .png image
    File outFile = new File("imageops-snapshot.png");
    try {
      ImageIO.write(
        SwingFXUtils.fromFXImage(writableImage, null),
        "png",
        outFile
    } catch (IOException ex) {
      System.out.println(ex.getMessage());

  • JavaFx and JSF

    Hello,
    Is it all right to use JavaFX with JSF. Any problems can be experienced getting JavaFx and JSF work together.
    Regards

    My problem is before the client-server communication starts. I have to pass some information to the standalone JavaFX application from a web application. These information is needed to load specific data from the backend. On the startup of the application I could use the jnlp properties, but if the user does another selection in the web application and the JavaFX application is already open, I have to provide the selection to the JavaFX app. This inter process communication could be completely on the client side I think. So I have seen that ActiveMQ provides a javascript api to send JMS messages. Probably this could be a solution if it is possible to set up the JMS queue on client without application server. I do not know if this is possible by now.

  • Discard all comments, forms and multimedia with scripting

    Hi,
    In the PDF Optimiser under "Discard User Data" there is an option to "Discard all comments, forms and multimedia".
    This will remove multimedia from a pdf file.
    Can any one please advise if this can be done using javascript?
    I have looked in the javascript reference but cannot find anything in relation to this.
    Any assistance will be most appreciated, thank you.

    Thank you very much George.
    I have found where to remove multimedia in preflight under the "Select Single Fix Ups" then "Interactive Elements and Properties" then "Remove 3D annotations"
    I was unable to find this in the "select profiles" section of preflight.
    Placed "Remove 3D Annotations" as the preflight name but the script is not working.
    Can you please advise how I can get the script to work?
    var oProfile = Preflight.getProfileByName("Remove 3D Annotations")
    if( oProfile != undefined )
    var oThermometer = app.thermometer;
    var myPreflightResult = this.preflight( oProfile, false, oThermometer);
    if( myPreflightResult.numErrors > 0 ) {
    console.println( "Preflight found " + myPreflightResult.numErrors + " Errors.");
    } else {
    console.println( "Preflight found no Errors.");

  • JavaFX and heavyweight awt components

    Can somebody point me to documentation on what's the deal with javaFX and heavyweight components?
    I have been wrapping an awt.Canvas into a SwingComponent. This basically seems to work. It does not obey layout rules, but I think I can work around that. However, soon as the mouse goes over the node, the canvas starts to move around (while the SwingComponent stays in place). I have - to my best knowledge - not set up mouse interaction in any way.
    Using
    visible:false
    on the node, housing the SwingComponent with the Canvas is the only thing I found to make the canvas stay in place (it does not hide it..). But that looks like a hack, likely to fail sooner or later. So, I'd like to learn more about what's the contracts here. I don't care for much more than desktop profile in the moment.
    thanks
    nils

    I got this problem too
    For the moment, i just put a rectangle on top of the awt component , and set the blockMouse "True".
    But when i try to translate the component location, i couldnot find a proper solution, the component just dont move at all.

  • JavaFX and wWebGL

    Ok, I finally got webgl into my javafx app. Kind of. I used the Selenium cobrowser to push data into both a chrome and Firefox session. It works well! Check it out here: http://tinyurl.com/afy745y
    Take care,
    Pat

    Iam Alfonso Franco a freelancer java please tell me in details what do you want on JavaFx and Spring CRUD Iam going to compile something with this tell me to e-mail [email protected] Thanks ...

  • JavaFX and Smart GWT

    Hi,
    I have a requirement to use Smart GWT component in JavaFX.
    I have a basis question..
    1. Can we integrate Smart GWT components in JavaFX?
    2. If we integrate Smart GWT in JavaFX then how the perfomance would be..will be fast or slow? I mean loading the GWT components in JavaFX Application.
    3. Is there any RAD Plugins for JavaFX and Smart GWT? there is one plugin called efxeclipse for JavaFX.. but it didn't work..  ( I tried in RAD).
    Fredrick

    > 1. Can we integrate Smart GWT components in JavaFX?
    Yes, display your GWT component in a WebView.
    > 2. If we integrate Smart GWT in JavaFX then how the perfomance would be..will be fast or slow? I mean loading the GWT components in JavaFX Application.
    Use the 32 bit JVM which includes a JIT compiler for JavaScript in WebView.
    Performance is going to be similar to displaying a GWT component in any web browser.
    > 3. Is there any RAD Plugins for JavaFX and Smart GWT?
    JavaFX has a RAD tool (SceneBuilder), but that is focused on JavaFX component use, not GWT component use so it will not assist you.
    If there is any GWT RAD tool (I don't know of any), you can use that - you don't need anything JavaFX specific because if you are developing GWT, you are not developing JavaFX, the most you would be doing is wrapping the GWT component in a JavaFX WebView with some (hopefully minimal) communication between the GWT component and the JavaFX application.
    > efxeclipse for JavaFX.. but it didn't work
    e(fx)clipse works very well for JavaFX development, it just has absolutely nothing to do with GWT, so it is not a tool for GWT development.

  • Javafx and RecordStore problem

    Hi,
    I am creating a contact management mobile app with javafx, and I am using a RecordStore to store the data. As long as the emulator is open I have verified that the records are being added to the recordstore.
    However when I close the emulator and re start the app, the recordstore disappears, and it recreates the store (it says it has 0 records).
    I am using netbeans, and using the mobile profile.
    Any help will be highly appreciated...
    thanks in advance

    I wasn't sure what is RecordStore but apparently it is MIDP's way of persisting data.
    As it shows, I have little knowledge of JavaME, so I don't know if that's a problem with the emulator or the usage of RecordStore within JavaFX or something else.
    Now, perhaps you can use the [javafx.io.Storage|http://java.sun.com/javafx/1.2/docs/api/javafx.io/javafx.io.Storage.html] class for persisting data, it is designed to work both in JavaME and on desktop.
    It might offer less features than RecordStore, though.

  • JavaFX and RIA's

    Hello all,
    I am new to the world of JavaFX and I was looking forward to create a RIA that's at par with the apps made using Flex SDK. Are Java FX and Flex comparable? If so, let me know how to get started with JavaFX to help me create a nice web application which provides visually attractive UI to the client.
    Thanks,
    Varun

    sorry I don't know much of JavaFx, is a rich framework of sun, right?
    you can see the road map of JavaFx here: http://javafx.com/roadmap/

  • New Quodlibet breaks system tray icon and multimedia keys

    I just upgraded quodlibet and now there is no system tray icon and multimedia keys no longer work.  It seems to be because of a missing library, libpangocairo-1.0.so.0.  I have both pango and cairo up to date on my system.  Any ideas?

    Yeah the package was built against libraries I dont have.  Compiling it myself fixed the problem.  Good to have QL back... I like it a lot better than rhythmbox.
    Thanks for the help

  • JavaFX and Social Network

    I can use JavaFX for create a Social Network ( Portal, Simple Site, Web Site of contect multimedia, no form) ? or JavaFX is only for developer Web Applications ?

    JavaFX is a Rich Internet "Application" you may create a site with JavaFX like flash (not sure any site completely build in JavaFX exist) You do can build something like TwitterDeck or Seesmic where you try to take info form a site and display it as a application.

  • JavaFX and JDK 1.7.x? (x=latest minor build as of 5/13)

    Good morning.
    I was playing around with building a standalone GUI app last night and wanted to test drive JavaFX 2.0 as the tool to build the UI. After reading through the documentation on the download site, I downloaded the JDK version 1.7.x (64 bit) and tried to create a simple main class based on http://docs.oracle.com/javafx/2/get_started/hello_world.htm--but eclipse could not find javafx.application.Application. I made sure that the JDK 1.7 was my target Java and in my build path then decided to try the 32 bit version. I still could not find javafx.application.Application in my build path. So...I downloaded the latest JavaFX package and installed that, pulling in the correct jars (I forget what they are offhand...it was late and FX is new to me) and I could now find javafx.application.Application. My question is this...did they not bundle FX with the jdk as the documentation claims, or was I missing something when I downloaded the installer (for Windows)?
    Thank you in advance!
    -Chris

    My question is this...did they not bundle FX with the jdk as the documentation claims, or was I missing something when I downloaded the installer (for Windows)?JavaFX is bundled with java 7 (post update 6).
    JavaFX is not on the classpath for java 7.
    JavaFX is on the classpath for java 8.
    For eclipse development, development with e(fx)clipse is recommended http://www.efxclipse.org/ - it is smart enough to find out where JavaFX is in a standard Java 7 installation and place it in the classpath so that you don't get class not found exceptions while developing. It can also create deployment bundles which are able to automatically find and place JavaFX on the classpath so that users of your application don't have this issue either.
    http://www.efxclipse.org/trac/wiki/Tutorial1 e(fx)clipse getting started tutorial (e.g. an eclipse version of the JavaFX hello world tutorial you mentioned).

  • JavaFX and JDK 1.6

    Hi
    I am running the JDK 1.6.0_35 and does not want to change for Java7. What is the latest JavaFX version that runs with the JDK 1.6?
    TIAFYA
    FA

    Currently the latest version of JavaFX for Java 6 is JavaFX 2.2.7
    It can be found here:
    http://www.oracle.com/technetwork/java/javafx/downloads/index.html

  • JavaFX and 508/accessibility compliance

    I'm looking for information on 508 or accessibility compliance for applications written in JavaFX. Where can I find information relating this topic? Thank you.

    I think what you are seeing at runtime is expected behavior - you can check the same on the ADF Faces components demo here:
    http://jdevadf.oracle.com/adf-richclient-demo/faces/index.jspx
    and turn screen reader usage on the setting menu.
    Note that the idea is that you only turn on screen reader mode for the users who need it - the rest can use the "regular" mode.
    See this pattern: http://www.oracle.com/technetwork/developer-tools/adf/accessibilitygloballink-085248.html

Maybe you are looking for

  • How to calculate the sales in the last month of last year

    Hi all, I have a requirement need to implement , the report has three columns, MONTH----SALES----SALES2 201201----10------------100 201202----20------------100 201203----30------------100 201204----40------------100 201205----50------------100 The Sa

  • Sound output to Airport Express horrible except through iTunes Airplay

    I've had an Airport Express for 2 or so months now, and I use it for both wifi routing as well as its Airplay functionality, wired into my stereo. I've used it with Airplay directly from iTunes as well as setting the system sound output on my Mac to

  • How do we raise an event into R/3 from a BW info-package ?

    Hi friends, Is there a way to raise an event from a BW stand-along info-package into the R/3 system, without using Event Collector..? I cannot use the subsequent event option in the package itself since that will raise the event only into BW. I want

  • EMCC and Garbage Collector

    We have 2 CUCM clusters connected via an ICT. We are migrating users from CM8.6 to CM10.5. During the migration we are changing Users AD attributes so that they disappear from CM8. As this marks the user as Inactive in CM8 (and deletes after 24hrs) t

  • Intercompany sales vs Stock transfer?

    Hello Friends, Am i right to say that intercompany stock transfer or intercompany sales process  achieves the same thing and thus either can be used ? Else, when is intercompany sales used over stock transfer? Seems like Intercompany stock transfer i