View previous topic :: View next topic |
Author |
Message |
michi-monsterherz n00b

Joined: 08 Jan 2024 Posts: 4
|
Posted: Mon Feb 17, 2025 3:50 pm Post subject: Anwendung von Javafx |
|
|
Hallo, ich bin dabei mich in Sachen Java weiter zu bilden. Da bin ich auf Javafx gestoßen. Leider kann ich es nicht installieren, da es von OpenSDK nicht unterstützt wird.
Code: |
sysvorOrt /home/michi/programmierung/java # javac JavaFX.java
JavaFX.java:4: Fehler: Symbol nicht gefunden
public class JavaFX extends Application {
^
Symbol: Klasse Application
JavaFX.java:7: Fehler: Symbol nicht gefunden
public void start(Stage primaryStage) {
^
Symbol: Klasse Stage
Ort: Klasse JavaFX
JavaFX.java:1: Fehler: Package javafx ist nicht vorhanden
import javafx.* ;
^
JavaFX.java:6: Fehler: Methode überschreibt oder implementiert keine Methode aus einem Supertyp
@Override
^
JavaFX.java:9: Fehler: Symbol nicht gefunden
Label label1 = new Label();
^
Symbol: Klasse Label
Ort: Klasse JavaFX
JavaFX.java:9: Fehler: Symbol nicht gefunden
Label label1 = new Label();
^
Symbol: Klasse Label
Ort: Klasse JavaFX
JavaFX.java:12: Fehler: Symbol nicht gefunden
Label label2 = new Label("Reihen - / Rundenzähler");
^
Symbol: Klasse Label
Ort: Klasse JavaFX
JavaFX.java:12: Fehler: Symbol nicht gefunden
Label label2 = new Label("Reihen - / Rundenzähler");
^
Symbol: Klasse Label
Ort: Klasse JavaFX
JavaFX.java:15: Fehler: Symbol nicht gefunden
VBox layout = new VBox(10); // 10 is the spacing between elements
^
Symbol: Klasse VBox
Ort: Klasse JavaFX
JavaFX.java:15: Fehler: Symbol nicht gefunden
VBox layout = new VBox(10); // 10 is the spacing between elements
^
Symbol: Klasse VBox
Ort: Klasse JavaFX
JavaFX.java:19: Fehler: Symbol nicht gefunden
Scene scene = new Scene(layout, 300, 200);
^
Symbol: Klasse Scene
Ort: Klasse JavaFX
JavaFX.java:19: Fehler: Symbol nicht gefunden
Scene scene = new Scene(layout, 300, 200);
^
Symbol: Klasse Scene
Ort: Klasse JavaFX
JavaFX.java:28: Fehler: Symbol nicht gefunden
launch(args);
^
Symbol: Methode launch(String[])
Ort: Klasse JavaFX
13 Fehler
sysvorOrt /home/michi/programmierung/java #
|
Code: |
[code]sysvorOrt /home/michi # emerge -av openjdk
!!! Repository 'eclipse' is missing masters attribute in '/var/db/repos/eclipse/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
* IMPORTANT: 32 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 2.86 s (backtrack: 0/20).
[ebuild R ] dev-java/openjdk-21.0.5_p11-r1:21::gentoo USE="alsa cups jbootstrap (system-bootstrap) (-big-endian) -debug -doc -examples -headless-awt (-javafx) (-selinux) -source -systemtap" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No]
[/code]
[code]
sysvorOrt /home/michi # echo "dev-java/openjfx" >> /etc/portage/package.unmask [/code]
Das (-javafx) soll ja heissen, das es nicht unterstützt wird. Nur wie kann ich dann unter Gentoo mit Javafx arbeiten? |
|
|
Back to top |
|
 |
sMueggli Guru

Joined: 03 Sep 2022 Posts: 568
|
Posted: Mon Feb 17, 2025 6:06 pm Post subject: |
|
|
Ich denke, du brauchst "dev-java/openjfx". Das ist allerdings maskiert und nur für Java 8 und 11 in den Repos. |
|
Back to top |
|
 |
Josef.95 Advocate

Joined: 03 Sep 2007 Posts: 4708 Location: Germany
|
|
Back to top |
|
 |
Banana Moderator


Joined: 21 May 2004 Posts: 1947 Location: Germany
|
|
Back to top |
|
 |
|