Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
AW: Ant and Swing

AW: Ant and Swing

2007-06-06       - By Jan.Materne@(protected)

I think your application just terminates very early.
This works for me:

<project default="all">
   <property name="dir" value="tmp"/>

   <target name="all" depends="clean,createJava,build,run"/>

   <target name="clean">
       <delete dir="${dir}"/>
   </target>

   <target name="createJava">
       <mkdir dir="${dir}"/>
       <concat destfile="${dir}/Main.java">
           import javax.swing.JFrame;
           public class Main {
               public static void main(String[] args) {
                   JFrame   f = new JFrame("Hello from Ant");
                   f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                   f.setSize(300, 200);
                   f.setVisible(true);
               }
           }
       </concat>
   </target>

   <target name="build">
       <javac srcdir="${dir}" destdir="${dir}"/>
   </target>

   <target name="run">
       <java classname="Main" classpath="${dir}" fork="true"/>
   </target>

</project>



Jan

>-----Urspr?ngliche Nachricht-----
>Von: Rafael Barrera Oro [mailto:borafael@(protected)]
>Gesendet: Mittwoch, 6. Juni 2007 16:44
>An: user@(protected)
>Betreff: Ant and Swing
>
>How can i manage to execute a project where i use Swing ? i tried
>doing it normally but it does not work (without throwing an exception,
>it simply concludes the task without executing the Swing portion of my
>project).
>
>Thanks in advance
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@(protected)
>For additional commands, e-mail: user-help@(protected)
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.