Give me sugguestion on my Java 2D App-JFDraw

Hi friends,
Please give me some guggestions on my Java2D application, JFDraw at http://www.jfimagine.com/en/download.htm,
Thanks a lot.
An introduction to JFDraw
JFDraw is a pure Java based graphics application and library package. JFDraw used a little features of Java2D, and expanded a lot of graph routines for more complex vector graph processing. You can run JFDraw under any operating systems that suport Java.
JFDraw is focused on vector graph drawing field. It can help you to complete your mechanical, electronic, architectural graphs drawing applications, or even business process or workflow graphs issues.
Written by pure text based editor(Windows NotePad & Unix VI), built by Sun Java Development Kit(JDK) 1.3.x and Apache Ant, JFDraw will offer you the opportunities to incorporate it into your graph applications, in binary library mode or source code mode.
web site: http://www.jfimagine.com

Thank you rkippen, I think I had made a mistake to publish such a ADS like message. so sorry for that. But I still want to know who would like such a software, and who will give me good suggestions so I can get power to enhance its functions.
Thanks.

Similar Messages

  • Azure instance number changes gives wrong status to the java tomcat app

    The documentation of microsoft says ( http://azure.microsoft.com/blog/2011/01/04/responding-to-role-topology-changes/ )
    you receive a changing and a changed event when the instance number is changed.
    In real live i see a changing, a changed and a stopping event.
    After that my java application doesn't run the contextDestroyed, but does run the contextInitialized again.
    I don't call the cancel methode on the changing event. So a stopping event is unexpected.
    So why does i receive a stopping event? Is this a bug? And while i received a stopping event the server didn't preform a reboot, but my java app contextInitialized is called again? So why is that?
    Any inside is appreciated?

    Hi sir,
    For this issue, I recommend you can refer to this blog:http://azure.microsoft.com/blog/2013/01/14/the-right-way-to-handle-azure-onstop-events/
    When you received the onstopping event, the cloud service ILB could stop dispatch the request to this instance. And your instance may have 5 min to handler the uncompleted processor. And I wondered know how to code in your onstop() method in your project.
    If your onstop method is canceled, you maybe not receive the instance reboot.
    Regards,
    Will
    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.
    Click
    HERE to participate the survey.

  • Deploying Java Desktop App using executable JAR files

    Hi there.
    Today I am very optimistic about java. I am a beginner, and I had tried (in my few free time) to understand how to deploy java desktop apps.
    I am using the lattest NetBeans IDE to do the programming and it is very very fast and optimized.
    Going to the point, I tried some time ago to deploy an application (made with this IDE) using JAR files, but even though the application run well on my IDE, when I packed it, it rised an error saying that
    java.lang.NoClassDefFoundError: org/netbeans/lib/awtextra/AbsoluteLayout
    I was using an absolute layout on my JFrame forms and this AbsoluteLayout is provided by netbeans and not by the normal SDK.
    I then looked for the absolute layout class and found a jar file in the following path:
    C:\netbeans\modules\ext\AbsoluteLayout.jar
    So I mounted the Jar file in my File Systems and then added the contents of the file to myApp.Jar file.
    I used the automated Jar Recipe Packaging feature of netbeans, that is why I needed to mount the AbsoluteLayout.jar file into my file systems.
    Now it runs fine by just right clicking the MyApp.jar file from Windows Explorer.
    In a next reply to this topic I will include some sample code so that anybody requiring to do such implementation can take this for help.
    Regards!
    JN

    Well,
    I will take some time here to show the basic source code and procedure to create a desktop application, pack it up in a Jar file for deployment, add other classes or jars to the deployment jar file and finally open the jar file as an executable. This applies for either windows and linux environments.
    Take in count i am using Netbeans IDE 3.x (3.5)
    First I open the IDE and create a new project called MyDesktopApp. This is done by going to the menu Project / Project Manager. Then click on the New button and specify the project name and click on OK.
    At this point, the Filesystems tab in the project explorer is empty. So I mount a directory to store myDesktopApp in it. I selected c:\MyDesktopApp but you can select any name you want.
    To mount the directory you follow these steps:
    1. Right-click on File Systems
    2. From the contextual menu select Mount > Local Directory
    3. In the filechooser window, you just browse it and SELECT the directory to mount. Be aware that you can even create the directory on this window. Do not enter (double-click) into the directory you want to mount, just select it and click on finish...
    4.Then the directory entry appears under the filesystems node of the project explorer.
    Now you have to create your application. You can either create a package (special configured and tracked directory) or you can create the clases directly inside the directory. For tidy project, I will create the package.
    To create the package follow these instructions:
    1. Right-click on the mounted directory and from the contextual menu select New > Java Package
    2. In the New Wizard - Java Package window, type the package name and click on finish. I use the "MyDesktopApp" as package name.
    OK. Now the package is created under the mounted directory. Now we have to create the Main Class. In this case I will use a JFRAME as the main class but you can create any class you want.
    To create the JFRAME as main class follow these steps:
    1. Right click on the java package you just created and select New>JFRAME from the contextual menu. If you do not see the JFRAME option on the NEW sub menu you will have to select the All Templates option. I explain the All Templates option now on, it will be easier to use the JFRAME if available. Once you use JFRAME with the all templates then the JFRAME will show up in further NEW usage.
    2. So finally we used the All Templates, and you select the Java GUI Forms > JFRAME form option and click on NEXT.
    3. Give it a name. (I used MyDesktopAppFrm) and click on finish. Be aware you can set advanced options by clicking on next. But for the purposes of this topic we will use default options so click on FINISH
    4. A new JFRAME form appears inside your package. Right click on the form and select Set layout > Absolute Layout.
    5. Add some controls and code. I added a label and a button. And coded the ActionPerformed event of the button to say hello! on the label. this is up to you. The code just looks as follows:
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    // Add your handling code here:
    jLabel1.setText("Hello folks!");
    6. Compile and execute the form.
    Let's say this is our Desktop Application. Now We will pack it in a Jar in two steps...
    A. Create a JAR file (Recipe)
    1. Right-click on your package and select New > All Tempaltes (Long Route) You can also select New > JAR Recipe if available.
    2. On the New Wizard Window, choose the JAR ARchives > JAR Recipe template and click on NEXT
    3. I used MyDesktopApp as the file name and Defaults and then click on Next.
    4. Specify the JAR Contents. Select the Package (not the mounted folder) from the mounted file system and click on add and then click on NEXT twice...
    5. On the JAR Manifest window, click on GENERATE
    6. Edit the manifest in the window to add the following code:
    Main-Class: MyDesktopApp.MyDesktopAppFrm
    7. Ensure the Main-Class definition is the same as your java package and JFRAME name. Click on FINISH
    8. At this point we have a jar file in your project directory but this file wont run because it is missing some Netbeans clases that we will add in the next set of steps... Just to check, compile the file (right click on the JAR file and compile) and try to execute. It must compile but must not execute.(well if it executes you are done. It may execute if you did not set the lay out of the form as AbsoluteLayout)
    B. Add the AbsoluteLayOut to the JAR
    1. Right click on File Systems and select Mount > Archive Files
    2. Look for your netbeans installation folder and select the following file:
    .../netbeans/modules/ext/AbsoluteLayout.jar
    3. Click on finish
    4. Now the JAR File is mounted in the file systems.
    5. Right-click on your MyDesktopApp.JAR file and select properties.
    6. Look for the contents property click once on it and then on its elipsis button [...]
    7. From the FileSystems box in the Contents window, select the AbsoluteLayOut file and click on Add
    8. Then the system asks you if you are sure. Of course you are so click OK. (If not sure, just read the message text and click OK...:-))
    9. Click on OK
    10. Compile your JAR Recipe (right click on it and Compile)
    11. Now you must be able to run the file by right clicking it and EXECUTE.
    12. Also you must be able to run the file by double clicking the file from a Windows Explorer. You may receive a message asking to select the program to run the file with. You must browse and select the Javaw.exe file in the bin directory of your Java RUn Time installation. This is typically located at C:\j2sdk1.4.0_01\jre\bin or something like that. Use the File-Search feature of window to locate the JAVAW.exe file if needed.
    I hope this long explanation helps somebody to deploy Java Desktop applications. Please reply the message if it helps you just to know it was useful.
    Thanks for your time....
    JN

  • AccessDenied Error deploying Java JSP app using Eclipse to Azure

    Hi,
    Following the the tutorial for deploying java servlet app on Azure using Eclipse on windows.
    Getting AccessDenied error while trying to upload, sample works locally.
    Thanks
    Raj

    Hi Raj,
    Which tutorial do you follow? Please have a look at below article, it gives details steps about how to deploy application to azure use Eclipse, please try again step by step, hope this helps.
    #http://msdn.microsoft.com/en-us/library/azure/hh690944.aspx
    Best Regards,
    Jambor
    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.
    Click
    HERE to participate the survey.

  • System freezes every time I use a Java based app

    Hi all,
    Very new to all this as I don't really know what to do, where to post or really how to ask about this.
    It started out that I wanted to try to use JAlbum, a program that creates photo albums to share on the web etc..... I upgraded the Java app on my WinXP Pro (service packs and updates in place) to the newest version of Java. I even uninstalled all previous versions of Java, rebooted a couple of times and installed the newer version (j2re-1_4_2_10-windows-i586-p.exe).
    I was instructed to install the JEdit free edit pad type app. The application went smoothly. When I exited the installer my system froze. When I rebooted and started up the .jar file all went well. I created a test file and saved it and then exited the program. System froze up. Started up JAlbum after rebooting, same thing. Program works right but then system freezes up and I have to do a hard reboot.
    I work with 3D stuff all the time (Poser, DAZ Studio) as well as in Photoshop CS so my system is kept up to date for this reason alone. My system is considered very stable my geek friends and so this is very strange as this has NOT ever happened to me in the years I've been using WinXP Pro!!
    Please let me know if there is anything you can suggest, besides reloading up Windows, that's not an option, that's the easy way out and with more thant a hundred programs on board that is not something I relish doing!
    Thanks very much
    System Specs:
    Win XP Pro Edition (SP 1+) - P IV/2.0 Ghz
    NVIDIA GeForce FX 5700LE - 250Mb's DDR RAM
    Sony ViewSonic G810 monitor - 20" viewable screen
    On board - 1 1/2 Gigs of DDR RAM
    1 internal - 1 external Western Digital Hard Drives
    1 internal Seagate Hard drive
    Richard :-)

    I was turned on to a thread here that seems to have some info.
    http://forum.java.sun.com/thread.jspa?threadID=661574
    I did update my Direct X that I'm embarrassed to admit was out of date. Still froze the system after the reboot trying to run a Java based app. So now I have tried the vaiable solution and set the nVidia video card options to Application Controlled and I'll see what happens.
    I'm going to reboot, again and then run JAlbum and keep my fingers crossed. If that doesn't work then how do I implement the last posters suggestion?? Through the Run dialog (copy/paste and hit OK?)
    Thanks much for your help!
    Richard ;-)~

  • Please I need help in java oracle.apps.per.DataInstall

    Hi all
    Please can any body help me , when I try to run datainstall to prepare add hrglobal patch by using this command:
    java oracle.apps.per.DataInstall thin hostname:dbport:oraclesid
    but I got this error :
    Data Install java.sql.SQLException: Io exception: Got minus one from a read call
    Regards

    Hi,
    Please mention the application release along with the database version and OS.
    Are you running the command as applmgr user and after sourcing the application env file?
    java oracle.apps.per.DataInstall thin hostname:dbport:oraclesidAre you passing the apps username/password to the command?
    java oracle.apps.per.DataInstall <apps username> <apps password> thin <host:port:sid>
    Latest Oracle HRMS Legislative Data Patch Available (HR Global / hrglobal) [ID 145837.1]
    Please see the suggested solutions in these docs.
    Application Of Patch 5404886 Fails During AK Load Session Error: 17002 Io Exception: Got Minus One From A Read Call [ID 404313.1]
    Unable to connect jdeveloper to 11.5.10 instance [ID 294685.1]
    Thanks,
    Hussein

  • Running java swing apps thru telnet... [Is this possible?]

    Hi All!
    I am just wandering if it is possible to run swing applications thru telnet since everytime I run it... it returns ang error....
    Exception in thread "main" java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment
    at java.lang.Class.forName1(Native Method)
    at java.lang.Class.forName(Class.java:173)
    at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:90)
    at at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:109).null(Unknown Source)
    at java.lang.Class.forName1(Native Method)
    at java.lang.Class.forName(Class.java:173)
    at java.awt.Toolkit$2.run(Toolkit.java:754)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:745)
    at javax.swing.ImageIcon.<init>(ImageIcon.java:226)
    at javax.swing.LookAndFeel$1.createValue(LookAndFeel.java:295)
    at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:203)
    at javax.swing.UIDefaults.get(UIDefaults.java:148)
    at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:65)
    at javax.swing.UIDefaults.getIcon(UIDefaults.java:429)
    at javax.swing.UIManager.getIcon(UIManager.java:562)
    at javax.swing.plaf.basic.BasicOptionPaneUI.getIconForType(BasicOptionPaneUI.java:600)
    at javax.swing.plaf.basic.BasicOptionPaneUI.getIcon(BasicOptionPaneUI.java:586)
    at javax.swing.plaf.basic.BasicOptionPaneUI.createMessageArea(BasicOptionPaneUI.java:337)
    at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(BasicOptionPaneUI.java:178)
    at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(BasicOptionPaneUI.java:146)
    at javax.swing.JComponent.setUI(JComponent.java:475)
    at javax.swing.JOptionPane.setUI(JOptionPane.java:1725)
    at javax.swing.JOptionPane.updateUI(JOptionPane.java:1747)
    at javax.swing.JOptionPane.<init>(JOptionPane.java:1710)
    at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:832)
    at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:646)
    at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:617)
    at JTest.main(JTest.java:40)
    Source Code:
    import javax.swing.*;
    import java.awt.*;
    public class JTest extends JFrame{
    JPanel pnlMain = new JPanel();
    JLabel lblMsg=new JLabel("This is only a test.");
    Font font=new Font("Arial", Font.BOLD, 28);
    public JTest(){
    try{
    this.setTitle("Unix Frame Testing");
    this.setBounds(10,10,500,100);
    this.setVisible(true);
    this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
    lblMsg.setFont(font);
    lblMsg.setBounds(100,10,250,50);                    
    pnlMain.setLayout(null);
    pnlMain.add(lblMsg);
    this.setContentPane(pnlMain);
    }catch(Exception e)
    { System.out.println("Unable to Display Window.");
    JOptionPane.showMessageDialog(null,"Unable to Display Window.","Error",JOptionPane.INFORMATION_MESSAGE);
    System.exit(0);
    public static void main(String args[]){
    JTest test=new JTest();
    }

    "scripts" are entirely different from GUI applications. What do you expect to happen when you run a Swing application through telnet on another machine? Do you expect the Swing UI to be magically transported to the local Windows machine?
    Not gonna happen. Yes, like ejp hinted, you could run an X-environment on your local machine and have the Swing UI tunnel its output there, but are you sure you want GUI apps to run on a remote machine like that? It's not gonna be fun to work with, I'll tell you that.
    Why not create a Java WebStart app (or perhaps even an applet) out of your application, so your users can run the application locally?

  • Java oracle.apps.xdo.oa.util.XDOLoader  - BI Publisher 5.6.3 in EBS 11i/r12

    Hello,
    I have gone through the metalini note 469585.1 and found following.
    java oracle.apps.xdo.oa.util.XDOLoader \
    DOWNLOAD \
    -DB_USERNAME apps \
    -DB_PASSWORD apps \
    -JDBC_CONNECTION ap000sun:1521:apps115 \
    -LOB_TYPE TEMPLATE \
    -APPS_SHORT_NAME XDO \
    -LOB_CODE XDOTMPL1 \
    -LANGUAGE ja \
    -TERRITORY JPout of above, How can I find out JDBC_CONNECTON details on my Oracle EBS instance?
    Thanks,
    R

    Hi,
    From the DBC files under $FND_TOP/secure directory.
    JDBC_CONNECTION ap000sun:1521:apps115 --> this represents the database hostname/domain, database port number and SID respectively.
    Thanks,
    Hussein

  • Configure MS SQL Server 2000 DataSource in Sun Java Systema App Server

    How can I configure Sun Java Systema App Server 8 to use a DataSource of MSSQL Server 2000?

    This has been covered in this forum multiple times. It is also documented in the SJSAS developers guide jdbc chapter. If you still have questions, please post, but the info has previously been discussed here and recently

  • Using Sun Java System App Server Update 1 with JDK1.5's XML

    Hi,
    I have some new code that uses new XML features from JDK 1.5,
    e.g., the Validation API.
    However, this code fails to run on Sun Java System App Server Update 1,
    since the server uses the 'endorsed' mechanism to load outdated XML libraries.
    When I remove the outdated XML JAR's from the server's 'endorsed' directory,
    the server fails to start....
    I would really like to keep using the new XML features....

    Where are you placing your jars? I would bundle them with your application. Do not replace the system jars.
    There were some package changes to avoid collisions that I believe made jswdp 1.4 and sjsas 8.1

  • Can we give a class name by java keyword ?

    can we give a class name by java keyword ?e. can we create a class call "for" / "if" anyhow ? Is there some way to create such kind of classes .. Is is possible with some other java like language.. & if there is any language & how one can embed the script/language in java ..
    Please let me know
    Regards

    can we give a class name by java keyword ?e. can we
    create a class call "for" / "if" anyhow ? Is there
    some way to create such kind of classes .. Is is
    possible with some other java like language.. & if
    there is any language & how one can embed the
    script/language in java ..
    I give up - why would you want to?

  • Expandable Menu in Java Swing app

    Hello JFriends,
    is it possible to create a expandable menu in java swing app? I am thinking of something like menu in MS Visio: http://img32.imageshack.us/i/menuip.jpg/
    It works like that: When user click on a bar it expands (with nice animation) and shows containing components.
    Or maybye there are components like that?
    Thanks in advance for Your reply and please forgive me if my english is bad.
    JRegards :-)

    Yes, such constructs are possible. There isn't a pre-made component exactly like that. The NetBeans IDE has a Window - named Palette - that's very similar. The code is open source.
    You can read about Java menus here:
    [http://java.sun.com/docs/books/tutorial/uiswing/components/menu.html]

  • Java System App Server 9 + CRLs?

    Hi all -
    I'm trying to set up my web apps under Java System App Server 9 on a Windows 2003 (Server) box. Everything is working just dandy, except that I cannot seem to get JSAS9 to recognize a Certificate Revocation List for my Certificate Authority certs. I have a URL specified in the CA cert's extensions for the CRL. I also have the CRL in all of my keys generated by the CA cert. Using Windows' cert manager, I can see that my keys and CA cert both list the URL correctly. I made two test keys, A and B, and added key B to the CRL. If I visit the URL specified for the CRL, I see that the key is indeed on the list. But when I visit my JSAS9 server, it still allows me to authenticate with it using the revoked key.
    I also exported the CA cert key from my JSAS9 keystore and it only has the issuer name/owner name/valid dates/signatures, no CRL URL (the key I imported into JSAS9 most definitely does have the URL in the x509 extensions).
    I haven't seen any config options for either specifying a static list of CRLs or for honoring the CRLs provided with CA certs or user certs. Anybody have any idea where to look for these options?
    Thanks a ton,
    Reid

    Bump

  • ASP/COM to be converted into a Java/WebLogic app

    Does anyone know if there is any methodology to convert an ASP/COM (microsoft)
    app into a Java J2EE app like Weblogic ?
    Please advise
    Thanks a million
    KK

    Hi.
    I'm unaware of any specific methodology. In order to save yourself some coding
    you might take a look at a java-com bridge such as the JCOM bridge we have in beta
    or some similar 3rd party product. This will allow you to keep and use some of
    your existing COM objects. You might also search the web to see if there are any
    tools that help you to convert from ASP to JSP.
    Regards,
    Michael
    Kubo Kushi wrote:
    Does anyone know if there is any methodology to convert an ASP/COM (microsoft)
    app into a Java J2EE app like Weblogic ?
    Please advise
    Thanks a million
    KK--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Where can I download the pure java edition app server for windows

    Where can I download a copy of the uncertified windows version of the app server listed below?
    OracleAS Java Edition v9.0.4
    Oracle HTTP Server
    OracleAS Containers for J2EE
    Oracle Enterprise Manager
    OracleAS TopLink
    Oracle JDeveloper
    Currently certified: Solaris, HP, Linux
    (I am not interested in the 10.0.3 preview version of the app server)
    I went to the Production release download area for the Application Server and they only let you download the Certified version of this SW which is for Linux, HP, and Linux.
    I went to the Pre-release download area and they only have the 10.0.3 preview versions listed for download.
    We want to install the above-mentioned version of an intel box running Windows for our integration point and we have linux boxes setup for production. We would like to use the same version of the app servers on all 3.
    Any ideas out there?

    Go into
    Applications / Utilities / Java Preferences.app
    and make sure you have the 'Enabled' boxes checked for both 64 and 32-bit.
    Finally, in
    Safari > Preferences | Security
    make sure the 'Enable Java' box is checked.
    Message was edited by: softwater

Maybe you are looking for

  • Disk2vhd efi vhdx vm fails to boot (solved)

    Edit:  I was able to work around this.  From what I've read, a bare metal restore from a physical to virtual machine is not supported, but that's what I tried and it worked beautifully.  The only thing that went right today. So, disk2vhd isn't needed

  • What happened to the info at the bottom of the finder window in Mountain Lion?

    Mountain Lion has gotten rid of the file info at the bottom of the finder window. Does anyone know if it is just a setting change?

  • Trouble Importing One JPEG into CS5

    I am trying to import a 582 KB JPEG into PP CS5 but keep getting an alert saying "There is not enough memory to import the requested file(s)." Odd thing is that I have no problem doing so with other JPEGs, most of which are much larger. Why is that?

  • ESS 50.4. (ITS) problem... Initial R/3 screen displayed in portal

    Hi guys! I have installed ESS 50.4., connection to backend is wothout any problems. But, when I click to any item from ESS, the initial screen of R/3 is displayed in the portal. When I point the cursor over any item from ESS items, the url in the bro

  • Wrong heatsink for my Pavilion P6180T?

    Hello, I have a HP Pavilion P6180T that was purchased in 2009.  Recently, the fan was running very loudly, so I opened the case to clean it.  At a brief glance, I could tell that the plastic casing surrounding the heatsink and fan was broken.  I hope