2016-06-04 16 views
0

Ich möchte fragen, wie kann ich ein Launcher-Icon auf eine .deb-Deployment mit Eclipse setzen.Wie setze ich ein Launcher-Icon auf eine .deb-Deployment, JavaFX

Ich versuchte, es herauszufinden, mit diesem Beitrag: How to set a launcher icon for the self-contained JavaFX2 application?

  1. Ich weiß nicht, die Größe des Symbols (für Ubuntu)
  2. Ich weiß nicht, wie ich das Symbol erklären sollte innerhalb der Code
  3. Es ist richtig, die .png in den Ordner/build/package/linux zu legen?

Vielen Dank im Voraus!

Antwort

0

die Lösung von mir gefunden:

  1. Die Größe, die für mich gearbeitet: 512x512 Pixel

  2. allererst Sie den Build-Ordner von der build.fxbuild Datei erstellen müssen. Nachdem Sie den Ordner erhalten haben, müssen Sie den Ordner "package" in den Build-Ordner erstellen. Dann erstellen Sie den Ordner "linux" in den Ordner "package". Danach müssen Sie Ihr gewünschtes Bild in den Ordner mit dem gleichen Namen setzen Sie werden Ihre Anwendung bereitstellen.
    ./build/package/YourApp.png

  3. Zumindest müssen Sie dieses Symbol in Ihrer Datei build.xml (.build/build.xml) deklarieren.

    <fx:deploy ... 
        > 
        <fx:info> 
         <fx:icon href="YourApp.png"/> 
        </fx:info> 
    
        <fx:platform basedir="${java.home}"/> 
        ... 
    </fx:deploy> 
    

Wenn Sie wissen wollen, welche Ressourcen getroffen werden, können Sie verbose="true" in das deploy-Tag hinzu: <fx:deploy verbose="true" ...>
teil Geschrieben 6.3.3.1: http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm