Third-party Java Visualization Library?

Hello,
I am going to develop a Java Application which needs to draw some charts, like annotated line. Structure of data is simple that only datetime and value are included, but amount of data is huge. I am new to Java Visualization and can someone give me some advices on this issue? Which will Java Visualization Library suit to my requirement?
P.S. Free library would be better.

J.Yang wrote:
I am going to develop a Java Application which needs to draw some charts, like annotated line. No problem; plenty of libraries out there. I use JFreeChart from www.jfree.org.
Structure of data is simple that only datetime and value are included, but amount of data is huge. Then you start to have a problem.
I am new to Java Visualization and can someone give me some advices on this issue? If you have a very very large dataset and you are charting time series then your charts will be cluttered. You will have to in some way reduce the data to a more reasonable size so that you are plotting no more than 1 point per pixel along the time axis. My approach to this is to condense the data into three lines. The primary line breaks the time into a smaller number of segments (500 or so) and computes the average value for each segment and plots this average. You then create two secondary lines which use the same segments but compute the minimum and maximum value for each segment and you then plot the line of minimums and the line of maximums.
Be aware that this condensing of the data must be done outside the event thread.
Which will Java Visualization Library suit to my requirement?
P.S. Free library would be better.

Similar Messages

  • Sso with third party java application.

    hi all,
    I want to have single signon for third party java application deployed on websphere 5.0 advanced server .
    I am using SAP EP6.0 SP13 .
    Can anybody help me out.
    thanx in advance.....
    Sarang

    Hi Sarang
    Please refer to the following thread. It should answer your question.
    SSO between SAP EP and JAVA app on WebSphere Application Server 5.1
    Also refer to the following document.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/nw/ibm/how to set up sso between sap enterprise portal and ibm websphere portal using tai.pdf
    Hope that was helpful.
    Warm Regards
    Priya

  • Drag n Drop between JButton and third party Java object

    Hi!
    I want to implement drag n drop(however it is not drag n drop in its real sense) between JButton(s) placed in a JToolBar and third party Java Object i.e. Netbeans Visual Library API's Scene class that is actually like a Canvas in drawing Apps. The Scene class itself is not a JComponent (it extends directly from java.lang.Object), rather we invoke createView method on the Scene object to get a JComponent that could be used any where(probably in a JScrollPane).
    What i want is that when my user drags a JButton to the Scene's view it appears similarly as something is being dragged But in actaul that JButton should'nt be dragged or dropped Rather when user releases the mouse button to drop the item i could use my custom code to do something(actually add a Widget(a graphical item) to the Scene object).
    How could this be achieved..?
    thanks in advance,
    regards.

    The problem with UNIX and more specially with X is thare wasn't common drag'n'drop interface. Now there is XDND (X Drag'n'drop) protocol but it might not be implemented on each X server or may not be used by each X application.
    I don't know if GNOME use XDND and/or if Java implementations for UNIX support that protocol. However you can check some other projects like:
    http://java-gnome.sourceforge.net/
    http://gnome-gcj.sourceforge.net/
    which provide external bindings of gnome libraries to java.

  • Calling third party java page from self sevice page

    Hi,
    Is it possible to call a third party java (html+java) form page (residing in separate web service server) which would take input from standard Oracle apps (OCO) self service OAF page?
    The third party page would validate the fields sent by OAF page and then will provide the results which should be copied back into standard oracle OCO page (self service OAF page)
    From How to open HTML page from OAF it looks like this is possible.
    Can you please confirm ?
    Regards,
    Aneesh

    Technically it will depend more on the third party system involved in the discussion and the way it is integrated. But in the simplest terms, url parameters will always work.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                               

  • Calling third party java page from Oracle form

    Hi,
    Is it possible to call a third party java (html+java) form page (residing in separate web service server) which would take input from standard Oracle form (OCO) page?
    The third party page would validate the fields sent by form page and then will provide the results which should be copied back into standard oracle OCO form page.
    Regards,
    Aneesh

    Don't know if you can do this from Forms PL/SQL, but you should be able to write a stored procedure in the database that does it for you. The stored procedure could use the database package UTL_HTTP to make the HTTP request and receive the response.
    Your custom stored procedure can be called from Forms PL/SQL. If you are caling to a tru web service, you can also look at the UTL_DBWS package which is a bit more high level for calling a web service, than the raw UTL_HTTP package.

  • DST changes impact on third party java applications

    Currently we are running the following versions...
    O\S Windows Server 2003
    JRE 1.4.2_11
    JDK 1.4.2_11
    Should the JRE \ JDK be patched with tzupdater utility in case of running the third party java application?

    You don't have to apply tzupdater tool.
    Already JDK1.4.2.11 have the updated DST Time Zone Entries.
    Ref: http://java.sun.com/developer/technicalArticles/Intl/tzupdatertool.html
    Regards,
    Vel

  • HOW COULD CONNECT FROM SAP SYSTEM TO THIRD PARTY JAVA APPLICATION

    HI expects,
            HOW COULD CONNECT FROM SAP SYSTEM TO THIRD PARTY JAVA or . DET APPLICATION.please provide me some scenarios and documents.please help me.

    Hi,
    In the sender side i.e. in SAP system you can use IDoc/RFC/Proxy to push the data to XI.
    IDoc supports only Async communication and in Sync case performace is good using Proxy.
    In the receiver side you can use Java Proxy to connect to the Java application or you can even bulid a webservice over the Java/.Net application and use SOAP adapter to post data to it.
    Thanks
    SaNv...

  • Integrate SAP BI with third party Java application

    I want to display reports from SAP BI to third party java application. I have found many javadocs, but have not found any document that helps with this problem.

    Not much information provided.
    BO Version?
    Reports in question?
    There are different set of SDKs for different reports. Also there might be changes in the API's between different BO products.
    As suggested by Jawahar, its better if you post your query to SDK forum for better response as it is the dedicated forum for BusinessObjects Java SDK queries.
    Thanks,
    Prithvi

  • Developing Application for third-party Java API (jar) libraries

    I need some of your inputs on architecting a web based solution to invoke Vantive java API using SAP Netweaver Technology. The API provides methods to connect, insert, update, fetch data from Vantive system using java classes. Pl. let me know which would be best way (webdynpro/ j2ee/java) to create & run web based forms to connect, insert and update data in Vantive using these Java APIs.

    I think there is your choice only that based on your experience with web technologies (in case of integration with portal as I understood) but the nominee with the best integration capabilities is Dynpro. Of course you can simply use standard JEE techniques (see the official JSR for official technology and release notes of official restrictions by SAP implementation). Third party integrations are available in both choices: Dynpro or not. In general your choice is better to be with an appropriate estimation, isn't it? Or try to define concretely criteria of such integration.

  • Importing third-party java libraries

    I have just downloaded jakarta httpclient and am trying to get it to work with a program I am writing. Are there instructions somewhere on importing third-party libraries? I've searched these forums, the tutorials, and even google and haven't found any. Or can someone just tell me how to do it?
    Basically I have a folder with a list of java files. I run javac program.java to compile and then java program. The one thing I have seen in these forums is about setting the classpath, but no specifics on what to set it to. Basically I have a folder with the source called java. The only subfolder there is org, the next subfolder is apache, next is commons, then httpcliet, and then all the actual java files with a few other folders with the java files in them. It gives examples in the folder src which is the parent of java. In src there is a folder called examples. The relevent import statements are:
    import org.apache.commons.httpclient.HttpClient;
    import org.apache.commons.httpclient.MultiThreadedHttpConnectionManager;
    import org.apache.commons.httpclient.methods.GetMethod;These are all valid files under the folder system, yet it gives me the error : package org.apache.commons.httpclient does not exist for the first 2 and package org.apache.commons.httpclient.methods does not exist.
    There are also errors resulting from it not recognizing the import statements. Can someone help me please?

    I had a choice between source and binary, if I
    download the binary, should I put the jar file inthe
    folder with the rest of my *.java files?You can, but I'd advise against it because it gets
    messy and confusing.
    Or do I have
    to put the whole folder (with the API, liscense,
    readme, etc. in it) in the same folder as MY codeor
    do I just need the .jar file? You just need the jar file. Don't unpack the jar
    file; the standard java libraries know how to deal
    with a jar file just fine.
    More-or-less standard practice would be to create a
    directory hierarchy like this:
    project_name/
    project_name/lib/
    project_name/src/
    project_name/classes/
    Put the jar files in project_name/lib. Put your java
    source files (the ones that you're creating) into
    src/, and when you compile, put the compiled class
    files into classes/ (use the -d option to javac to do
    that). When you compile and run, include both the
    classes/ directory and the jar files (note: NOT the
    lib/ directory, specify the individual .jar files) in
    the classpath.So do I need the absolute path of the .jar file? If I were to put it in the same folder as my source could I just specify as
    javac -classpath whateverjar.jar MyFile.java
    or do I have to do javac -classpath C:\my folder\my other folder\etc\projectName\lib\whateverjar.jar MyFile.java?
    Thanks

  • Deploy third party JAVA class at application server

    we have created a form to enter the name in regional language (Hindi),
    In the form we have implemented the java following javaclass in the implementation class under functional section
    oracle.forms.pjc.TextField.HindiPJC2k
    we are using the application server 9i v-1 to deploy the forms. the forms are called through applet using jinitiator at client end
    at application server level following configuration have been done.
    in the directory e:\oracle\806\Forms60\server\pjc\TextField
    the class file has been copied
    and also defined the font.properties file (which include the hindi fonts)
    and copied this file in the following directory
    e:\oracle\806\forms60\server
    It is not working kindly help

    Did you append the your jar file name in formsweb.cfg ?
    you must add it , for example; archive_jini=f90all_jinit.jar,yourfilename.jar
    Mücahid Uslu

  • How to get rid of "Warning: Applet Window" in third party java applet code

    Hello I am having a hard time figuring out how to disable this darn Warning applet window that pops up and says "unable to detect an audio device" when it loads onto a comp that has no sound card! It is an audio streaming applet which was discarded by the developer and he does not provide any support for it....
    I know zero about java and I am figuring this is something simple that any typical programmer familiar with java could figure out in five minutes.....
    the applet is called audio centric and is located here:
    http://javaboutique.internet.com/AudioCentric/
    I appreciate anyones time who could help me out!

    Sorry, there is not source code deployed and I'll not encourage you to decompile it, instead contact developer. They will appreciate very much your claim.
    Regards.

  • Third Party APIs in Java Language which doesnot use JavaMail APIs

    Hi Pals,
    Is there any third party java mail APIs available which doesnot using Sun JavaMail APIs? The third party would have its own APIs which does not use javax.mail. I have to code in Java Platform so if the APIs are java based its nice and useful to me.....
    Thanks & Regards,
    Prakash

    ksp wrote:
    Hi,
    I am using Javamail APIs to send mails. Sometimes Mcafee blocks the mails and its not allowing javax.mail package. Thats why i would like to go for some other third pary which uses their own APIs......What makes you think a third party API would be less prone to interference by McAfee?
    Edited by: sabre150 on Jun 18, 2009 10:39 AM
    :-)

  • Third party classes

              I am using some third party Java classes that i added to the c:\bea\wlserver6.0\lib directory to use in some deployed servlets. the servlets cannot find these classes. where do they need to reside? thx ...derek
              

              Correct, if you put the jars in WEB-INF/lib, it's like putting them in
              the classpath of the web app, you don't have to do any other
              configuration.
              This is documented in the Servlet 2.2 spec, which documents .war files
              (available at http://java.sun.com/products/servlet/index.html). Chapter
              9 "Web Applications," Section 9.4 "Directory Structure."
              It's also briefly mentioned in the WebLogic 6.0 docs about configuring
              web apps, at:
              http://edocs.bea.com/wls/docs60/adminguide/config_web_app.html#100368
                   -- Jim
              dc wrote:
              >
              > Is that bit of wisdom documented somewhere (other than right here)? I
              > couldn't find it.
              > Do I then not have to specify each individual jar file? I just put them
              > there and WL will open them up and looky-see?
              >
              > Apparently.
              >
              > "Gary Keim" <[email protected]> wrote in message
              > news:[email protected]...
              > > Or, if your 3rd-party classes are archived, <app-root>/WEB-INF/lib.
              > > --
              > > Gary
              > >
              > > "Mark Spotswood" <[email protected]> wrote in message
              > > news:[email protected]...
              > > > The classpath for servlets is <app-root>/WEB-INF/classes, where
              > > > <app-root> is your .war file or exploded web app hierarchy.
              > > > --
              > > > mark
              > > >
              > > > derek wayland wrote:
              > > >
              > > > > I am using some third party Java classes that i added to the
              > > c:\bea\wlserver6.0\lib directory to use in some deployed servlets. the
              > > servlets cannot find these classes. where do they need to reside? thx
              > > ...derek
              > > >
              > >
              > >
              

  • Calling a third-party library from JNI-enabled C++ code

    Hi everyone,
    I have some existing C++ application code that extracts data from a file in a special format (HDF5). This code uses a static library (third party) to decode the file format. I would like to wrap this application code in a JNI wrapper so that I can call the code from Java. So I have a situation like this:
    Java front end -> application code (C++) -> static library (C++)
    I have compiled JNI headers and modified the application code accordingly. I created a shared library by bundling the application code together with the static library (using gcc 3.2.2 on Red Hat Linux 9):
    g++ -shared hdf5_jni.cc -o libhdf5_jni.so -I<include path> -L<static library path> -lhdf5
    (the <static library path> contains the static library libhdf5.a). This creates a shared library which contains the application code and the relevant bits of the static library.
    When I call the Java front end, the shared library (libhdf5_jni.so) is correctly found and accessed. However, I get an UnsatisfiedLinkError which I don't understand:
    Exception in thread "main" java.lang.UnsatisfiedLinkError: <blah>/lib/libhdf5_jni.so: <blah>/lib/libhdf5_jni.so: undefined symbol: _Z4formPKcz
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485)
    ... etc
    I have no idea what the undefined symbol "_Z4formPKcz" represents. It's not part of the application code or the static library.
    Here's some more info that might help diagnosis:
    1) The problem seems to be due to the approach of having a three-step process (Java code calling bespoke shared library which includes unmodified 3rd-party code). I get an identical error (including the mysterious "_Z4formPKcz" symbol) when trying to do something similar with a different 3rd-party static library.
    2) When I simply have Java code calling C++ code which I have written myself (no calls to static library methods), I have no problems, i.e. there doesn't seem to be a problem with the way I set up the JNI wrappers or the application code, or in the way I create the shared library.
    3) When I simply have C++ code calling the static libraries (i.e. no Java wrapper) I have no problems, i.e. there doesn't seem to be a problem with the application code or the static libraries.
    4) The static libraries were compiled from source using the same compiler that I used to compile the application code.
    5) I'm using J2SDK 1.4.2 on Red Hat Linux 9, although I've tried other versions of the SDK and had the same problem.
    I've done a lot of web searches on the "_Z4formPKcz" symbol and have turned up absolutely nothing (zero Google hits!).
    Any help would be very much appreciated.
    Thanks, Jon

    Thanks chrisswhite,
    I should have mentioned that I tried this too and it didn't solve the problem. You're right though, I should be compiling with -fPIC anyway.
    Jon

Maybe you are looking for

  • Facebook and whatsapp problem lumia 630

    I can't get notifications from Facebook and WhatsApp when my 3g data on. In 2g connection its working what's the problem in my 3g connections

  • Plz go through the table stucture and query for the desired resultusing pos

    date           timespent project timesheetId 2008-05-12      7.5000     2-NT 1 2008-05-13     7.5000     2-0670A     1 2008-05-14     5.5000     2-0671A     1 2008-05-15     2.5000     2-0670A     1 2008-05-15      5.0000     2-NF4 1 2008-05-16     7

  • Why mi pipe doesn't work ?

    Hi, I'm try to using a pipe to transfer Objects from a class to another. I have a thread writing at the write end of the pipe (PipedOutputStream) and another one reading on the read end (PipedInputStream). Everything seems to work fine, but when i tr

  • Problem connecting to WD Netcenter HDD with Mac

    Hi there! It is quite funny...with my PC (WinXP) I can connect to the WD Netcenter HDD (10.0.1.6 reserved IP)...with my MBP it is not possible! Hardware: MBP C2D 2.33 over WLAN AEn AMD64 WinXP over LAN What must I do to get my Mac connected to the WD

  • Gr based iv no flag

    Dear Forum, If in po, there is NO gr based iv being flagged, 1) after GR, when I do IR, even either quantity or price difference, system will post to price difference but no block as gr based iv not ticked? 2) no GR made yet when I do IR, system will