================================ AppletFrame.html Help Example =================================== ======================================== build.properties #此檔用來設定一些常用屬性 #專案名稱 name=crystalapp #合成後JAR的檔名 jar=${name}.jar #原始檔所在路徑 src.dir=src #資源檔所在路徑 res.dir=res #建構產物置放位置 build.dir=build #編譯後類別檔的放置位置 build.dir.classes=${build.dir}/classes #JAR的最終放置位置 build.dir.bin=${build.dir}/bin #未經過混淆的JAR檔名 build.dir.bin.jarunobfus=${build.dir.bin}/${name}-unobfus.jar #經過混淆的JAR檔名 build.dir.bin.jar=${build.dir.bin}/${jar} #Symbian SDK所在路徑 symbian.home=d:/Symbian/6.0/NokiaJava #Symbian相關Java Library symbian.home.erj=${symbian.home}/erj symbian.lib.core=${symbian.home}/erj/lib/classes.zip symbian.lib.cawt=${symbian.home}/erj/ext/cawt.jar symbian.lib.javaphone=${symbian.home}/erj/ext/javaphone.jar #Symbian模擬器 symbian.emu.dbg=${symbian.home}/Epoc32/Release/wins/udeb/Epoc.exe symbian.emu.rel=${symbian.home}/Epoc32/Release/wins/urel/Epoc.exe symbian.pjava.dbg=${symbian.home}/Epoc32/Release/wins/udeb/pjava_g.exe symbian.pjava.rel=${symbian.home}/Epoc32/Release/wins/urel/pjava.exe #混淆器與控制檔 obfuscator.lib=retroguard.jar obfuscator.script=script.rgs ========================== =============================== build.xml <?xml version="1.0" encoding="Big5"?> ===================================   ================================= Main.java import java.awt.*; public class Main { public static void main(String args[]) { Frame f = new Frame("視窗") ; f.setFont(new Font("monospaced", Font.PLAIN, 10)); f.setSize(200,200) ; f.addWindowListener(new MyAdapter()) ; Button btn = new Button("按下我") ; btn.addActionListener(new MyHandler()) ; f.add(btn) ; f.show() ; } } =================================== ================================ build.properties #此檔用來設定一些常用屬性 #專案名稱 name=uiqapp #合成後JAR的檔名 jar=${name}.jar #原始檔所在路徑 src.dir=src #資源檔所在路徑 res.dir=res #建構產物置放位置 build.dir=build #編譯後類別檔的放置位置 build.dir.classes=${build.dir}/classes #JAR的最終放置位置 build.dir.bin=${build.dir}/bin #未經過混淆的JAR檔名 build.dir.bin.jarunobfus=${build.dir.bin}/${name}-unobfus.jar #經過混淆的JAR檔名 build.dir.bin.jar=${build.dir.bin}/${jar} #Symbian SDK所在路徑 symbian.home=d:/Symbian/UIQ_70 #Symbian相關Java Library symbian.home.erj=${symbian.home}/epoc32/Java symbian.lib.core=${symbian.home}/epoc32/Java/lib/classes.zip symbian.lib.qawt=${symbian.home}/epoc32/Java/ext/qawt.jar symbian.lib.util=${symbian.home}/epoc32/Java/ext/util.jar symbian.lib.javaphone=${symbian.home}/epoc32/Java/ext/javaphone.jar #Symbian模擬器 symbian.emu.dbg=${symbian.home}/epoc32/release/winscw/udeb/EPOC.exe symbian.emu.rel=${symbian.home}/epoc32/release/winscw/urel/EPOC.exe symbian.pjava.dbg=${symbian.home}/epoc32/release/winscw/udeb/pjava_g.exe symbian.pjava.rel=${symbian.home}/epoc32/release/winscw/urel/pjava.exe #混淆器與控制檔 obfuscator.lib=retroguard.jar obfuscator.script=script.rgs ============================== ============================= build.xml <?xml version="1.0" encoding="Big5"?> ================================   ========================== Main.java import java.awt.*; public class Main { public static void main(String args[]) { Frame f = new Frame("Test Window") ; f.setSize(200,200) ; f.addWindowListener(new MyAdapter()) ; Button btn = new Button("Click Me") ; btn.addActionListener(new MyHandler()) ; f.add(btn) ; f.show() ; } } ======================================