Scene Builder vs. reality.....

izoards

Bekanntes Mitglied
Hallo,

Ich bin daran ein GUI über Scene Builder zu erstellen.
Habe es soweit hingebracht, es passt alles im Scene Builder (preview) und auch auf dem Bildschirm wo ich es entwickelt habe, sieht es richtig aus.
Jedoch danach auf einem anderen Laptop, ist das ganze GUI ineinander gequetscht. Wenn ich auf dem Laptop Scene Builder öffne, sieht es jedoch wieder normal aus.

Hat mir jemand einen Tipp, woran dies liegen könnte?

Vielen Dank....
 

lam_tr

Top Contributor
Hallo,

Ich bin daran ein GUI über Scene Builder zu erstellen.
Habe es soweit hingebracht, es passt alles im Scene Builder (preview) und auch auf dem Bildschirm wo ich es entwickelt habe, sieht es richtig aus.
Jedoch danach auf einem anderen Laptop, ist das ganze GUI ineinander gequetscht. Wenn ich auf dem Laptop Scene Builder öffne, sieht es jedoch wieder normal aus.

Hat mir jemand einen Tipp, woran dies liegen könnte?

Vielen Dank....
Wie hast du die Start Klasse implementiert? Kann es sein dass du eine zu kleine-auflösige Scene aufgesetzt hast?
 

izoards

Bekanntes Mitglied
Wie hast du die Start Klasse implementiert? Kann es sein dass du eine zu kleine-auflösige Scene aufgesetzt hast?

Ich habe Sie wie folgt aufgesetzt:

Java:
private Stage primaryStage;

    @Override
    public void start(Stage primaryStage) throws Exception {
        this.primaryStage = primaryStage;
        createMainWindow();

    }

public void createMainWindow() {
        try {

            private AnchorPane rootLayout;

            FXMLLoader loader = new FXMLLoader();
            loader.setLocation(Main.class.getResource("MainWindow.fxml"));
            rootLayout = (AnchorPane) loader.load();

            // Show the scene containing the root layout.
            Scene scene = new Scene(rootLayout);
            primaryStage.setScene(scene);

            MainWindowController mainWindowController = loader.getController();
            mainWindowController.setMain(this);



    //        primaryStage.setResizable(false);
    //        primaryStage.sizeToScene();
            primaryStage.show();


        } catch (IOException e) {
            e.printStackTrace();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }


Habe tatsächlich auch schon mit setMinHeight rumexperimentiert, aber alles ohne Erfolg...

Java:
primaryStage.setMinHeight(400);
primaryStage.setMinWidth(500);


Anbei noch die Screenshots des Preview's und während dem running...

Wie gesagt, das ist nun auf einem Laptop so der Fall....

Wàre sehr froh, wenn mir jemand das Rätsel lösen kann :)
 

Anhänge

  • screenshot_SceneBuilder_running.PNG
    screenshot_SceneBuilder_running.PNG
    15,1 KB · Aufrufe: 32
  • screenshot_SceneBuilder_Preview.PNG
    screenshot_SceneBuilder_Preview.PNG
    15,6 KB · Aufrufe: 37

lam_tr

Top Contributor
Ich habe Sie wie folgt aufgesetzt:

Java:
private Stage primaryStage;

    @Override
    public void start(Stage primaryStage) throws Exception {
        this.primaryStage = primaryStage;
        createMainWindow();

    }

public void createMainWindow() {
        try {

            private AnchorPane rootLayout;

            FXMLLoader loader = new FXMLLoader();
            loader.setLocation(Main.class.getResource("MainWindow.fxml"));
            rootLayout = (AnchorPane) loader.load();

            // Show the scene containing the root layout.
            Scene scene = new Scene(rootLayout);
            primaryStage.setScene(scene);

            MainWindowController mainWindowController = loader.getController();
            mainWindowController.setMain(this);



    //        primaryStage.setResizable(false);
    //        primaryStage.sizeToScene();
            primaryStage.show();


        } catch (IOException e) {
            e.printStackTrace();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }


Habe tatsächlich auch schon mit setMinHeight rumexperimentiert, aber alles ohne Erfolg...

Java:
primaryStage.setMinHeight(400);
primaryStage.setMinWidth(500);


Anbei noch die Screenshots des Preview's und während dem running...

Wie gesagt, das ist nun auf einem Laptop so der Fall....

Wàre sehr froh, wenn mir jemand das Rätsel lösen kann :)
Was für ein LayoutManager hast du für die Platzierung der Labels mit Textfelder benutzt. Es sieht ein bisschen nach AnchorPane aus.

Ich habe gerade keine Ide auf, aber bisher setze ich immer die Größe des Fensters immer direkt im Scene
Java:
new Scene(root, 1200, 800);
 

izoards

Bekanntes Mitglied
Was für ein LayoutManager hast du für die Platzierung der Labels mit Textfelder benutzt. Es sieht ein bisschen nach AnchorPane aus.

Ich verwende dafür GridPane...

Übrigens, an meinem iMac siehts ok aus. Könnte es trotzdem am Laptop (Einstellung liegen?)
 

Anhänge

  • screenshot SceneBuilder.PNG
    screenshot SceneBuilder.PNG
    22,7 KB · Aufrufe: 29

izoards

Bekanntes Mitglied
ja, Laptop ist Windows, wenn ich auf dem Laptop (Windows) unter Anzeige -> Skalierung und Anordnung -> Grösse von Text, Apps und anderen Elementen auf 100% stelle, dann passt die Anzeige. Sobald dort umgestellt wird, wird nicht skaliert.

Kann ich das irgendwie abfangen? So dass mein Layout unabhängig von diesem Wert gleich aussieht?
 

izoards

Bekanntes Mitglied
Besten Dank, Hauptsache, ich weiss nun, warum, das ganze so ist :)
Schaue es mir gerne noch an, jedoch leider nicht die höchste Prio zur Zeit...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Maxim6394 JavaFX Scene Builder - Crash bei eigener Komponente AWT, Swing, JavaFX & SWT 2
N JavaFX Einfacher Taschenrechner mit Scene Builder und Java FX AWT, Swing, JavaFX & SWT 0
B Scene Builder Textfeld Begrenzen AWT, Swing, JavaFX & SWT 3
I Scene Builder - mehrere Seiten AWT, Swing, JavaFX & SWT 6
J JavaFX Schiffe versenken mit JavaFX und Scene builder AWT, Swing, JavaFX & SWT 3
D Verschieden Scenen ansprechen mit dem Scene Builder und JavaFX (Eclipse) AWT, Swing, JavaFX & SWT 16
H JavaFX JavaFX - Scene Builder - BorderPane AWT, Swing, JavaFX & SWT 23
S Scene Builder Fehlermeldung (Anfängerprobleme) AWT, Swing, JavaFX & SWT 0
S Scene Builder Fehlermeldung (Anfängerprobleme) AWT, Swing, JavaFX & SWT 8
R JavaFX Scene Builder Grundsätzliches AWT, Swing, JavaFX & SWT 6
S JavaFX Unterschiede zwischen Scene Builder 2.0 und der ausgeführten App AWT, Swing, JavaFX & SWT 17
B JavaFx Scene Builder Problem AWT, Swing, JavaFX & SWT 2
B JavaFX Grundlegende Verständnisfrage JavaFX<->Scene Builder AWT, Swing, JavaFX & SWT 12
D Gluon Scene Builder Custom AWT, Swing, JavaFX & SWT 0
L JavaFX GUI mit JavaFX. Scene Builder source code? AWT, Swing, JavaFX & SWT 6
n00b4u JavaFX Scene-Builder Ressourcengrab? AWT, Swing, JavaFX & SWT 0
I Scene Builder kann .fxml nicht mehr laden AWT, Swing, JavaFX & SWT 3
A Mit dem Scene Builder eine Collage erstellen (Bilder beziehen aus Flickr) AWT, Swing, JavaFX & SWT 1
B JavaFX Scene Builder: resize funktioniert (meist) nicht AWT, Swing, JavaFX & SWT 6
M JavaFX Wo finde ich den Scene Builder? AWT, Swing, JavaFX & SWT 3
A JavaFX Scene Builder eigene Klasse hinzufügen AWT, Swing, JavaFX & SWT 2
F JavaFX Scene Builder AWT, Swing, JavaFX & SWT 2
F JavaFX Scene Builder AWT, Swing, JavaFX & SWT 3
D JavaFX Scene Builder 2.0 einfügen einer CheckBoxListCell AWT, Swing, JavaFX & SWT 0
M JavaFX Fenstersteuerung in scene builder AWT, Swing, JavaFX & SWT 2
N JavaFX TreeTable Scene Builder AWT, Swing, JavaFX & SWT 8
F GUI Einstieg (Scene Builder) AWT, Swing, JavaFX & SWT 3
H JavaFx - Scene Builder 2.0 - Classpath AWT, Swing, JavaFX & SWT 2
A JavaFX Eigene Komponenten im Scene Builder AWT, Swing, JavaFX & SWT 0
Tippster JavaFX Scene neu berechnen lassen AWT, Swing, JavaFX & SWT 5
T Scene wechseln über ManuItem AWT, Swing, JavaFX & SWT 7
D Layout einer scene mit ListView Elementen und Zwei Textfeldern AWT, Swing, JavaFX & SWT 1
N setOnKeyPressed ohne Scene AWT, Swing, JavaFX & SWT 2
G JavaFX Scene ausdrucken nicht möglich, Seite leer AWT, Swing, JavaFX & SWT 5
W Nullpointer Exception beim übertragen von Daten von Scene zu Scene AWT, Swing, JavaFX & SWT 6
W Aufrufen einer bestimmten Scene mit if-Bedingung AWT, Swing, JavaFX & SWT 4
T Scene-Wechsel manchmal weiss AWT, Swing, JavaFX & SWT 3
temi JavaFX Mehrere Views mit Stage.setScene() oder mit Scene.setRoot()? AWT, Swing, JavaFX & SWT 7
S Kann javafx.scene.layout.VBoxBuilder nicht importieren AWT, Swing, JavaFX & SWT 3
L JavaFX AnchorPane an die Größe der Scene oder Window binden? AWT, Swing, JavaFX & SWT 3
M error: package javafx.scene.web is not visible import javafx.scene.web.*; AWT, Swing, JavaFX & SWT 16
karlmasutra JavaFX Zugriff auf eine erzeugte Scene aus einer anderen Klasse AWT, Swing, JavaFX & SWT 1
S JavaFX Scene öffnet sich nicht AWT, Swing, JavaFX & SWT 3
H JavaFX Probleme Beim Wechseln der scene als .fxml AWT, Swing, JavaFX & SWT 7
D Canvas oder scene graph? AWT, Swing, JavaFX & SWT 16
FRI3ND JavaFX: Wie kann ich einer Scene Argumente übergeben? AWT, Swing, JavaFX & SWT 14
R Größe von Scene und stage an grid anpassen AWT, Swing, JavaFX & SWT 4
I Zweite Scene aufrufen AWT, Swing, JavaFX & SWT 4
J Compiler in der JavaFX stop() Methode warten lassen bist eine Aktion in einer anderen Scene gemacht AWT, Swing, JavaFX & SWT 5
R Scene speichern AWT, Swing, JavaFX & SWT 7
I JavaFX-Scene-Überlagerung/Wechsel mit pausieren der anderen Scene AWT, Swing, JavaFX & SWT 0
L JavaFX leeres weißes Image - javafx.scene.image.Image AWT, Swing, JavaFX & SWT 2
O JavaFX Aktualisierung der Scene AWT, Swing, JavaFX & SWT 1
U JavaFX Wechsel der Scene nach betätigen eines Button AWT, Swing, JavaFX & SWT 2
I JAVAFX - Übergabe der Inhalte an eine Scene - Wo ist der Vorteil gegenüber Swing? AWT, Swing, JavaFX & SWT 2
J JavaFX Scene - Buttonklick abwarten AWT, Swing, JavaFX & SWT 4
D javafx.scene.control.TreeView als dropdown Menü AWT, Swing, JavaFX & SWT 6
M JavaFX Scene wird nicht angezeigt AWT, Swing, JavaFX & SWT 4
javampir Java FX Scene Management AWT, Swing, JavaFX & SWT 1
boscho87 JavaFX Variabeln an neue Scene übergeben AWT, Swing, JavaFX & SWT 0
L JavaFX Horizontale Linie zur Scene binding AWT, Swing, JavaFX & SWT 3
L JavaFX Scene wechseln unter FX AWT, Swing, JavaFX & SWT 5
K JavaFX Focus Listener für gesamte Scene AWT, Swing, JavaFX & SWT 1
B JavaFX Problem bei Kamera / Group, gesamte Scene bewegt sich mit AWT, Swing, JavaFX & SWT 0
V kann ich in einer Klasse stage und scene deklarieren, aber in anderen Klassen Inhalte hinzufügen ? AWT, Swing, JavaFX & SWT 5
J JavaFX Variable an neue Scene übergeben AWT, Swing, JavaFX & SWT 8
M JFX8 Mixed 2D and 3D, Scene Subscene incorrect drawing 3ds-file AWT, Swing, JavaFX & SWT 6
ruutaiokwu SWT "Google Window Builder" tut keine jar's ins Projekt rein bei SWT-Projekt AWT, Swing, JavaFX & SWT 22
S Window Builder AWT, Swing, JavaFX & SWT 20
Z Window Builder - Labels mit setText befüllen AWT, Swing, JavaFX & SWT 11
EisKaffee Swing Window Builder installieren AWT, Swing, JavaFX & SWT 1
M NetBeans Swing GUI Builder AWT, Swing, JavaFX & SWT 2
S GUI Entwicklung: GUI Builder oder doch lieber händisch? AWT, Swing, JavaFX & SWT 17
J Gibt es brauchbare GUI-Builder, oder doch besser alles per Hand machen? AWT, Swing, JavaFX & SWT 6
T Kleinen "Gui Builder" programmieren AWT, Swing, JavaFX & SWT 12
S NetBeans GUI Builder - Code-Platzierung AWT, Swing, JavaFX & SWT 3
M GUI-Programmierung - GUI-Builder oder eigenständig? AWT, Swing, JavaFX & SWT 16
M Swing In GUI-Builder-JFrame mit Menü Schreiben und Zeichnen AWT, Swing, JavaFX & SWT 4
J Swing Window-Builder-Projekt richtig übertragen AWT, Swing, JavaFX & SWT 2
H Swing Google Window-Builder AWT, Swing, JavaFX & SWT 4
H JTabedPane in GUI-Builder AWT, Swing, JavaFX & SWT 7
D SWT CheckBox auslesen (Window Builder Pro) AWT, Swing, JavaFX & SWT 2
G Grafische Oberflächen mit Java - GUI Builder oder von Hand? AWT, Swing, JavaFX & SWT 19
L Gui-Builder AWT, Swing, JavaFX & SWT 3
D Netbeans GUI-Builder Darstellungsprobleme AWT, Swing, JavaFX & SWT 2
T SWT Window Builder Pro File Dialog anzeigen AWT, Swing, JavaFX & SWT 10
T Auswahl in GUI-Builder mit Grafiken ausstatten AWT, Swing, JavaFX & SWT 4
I GUI Builder? Framework? Per Hand? AWT, Swing, JavaFX & SWT 9
F GUI Designer / Builder zeichnen AWT, Swing, JavaFX & SWT 7
B BufferedImage Builder AWT, Swing, JavaFX & SWT 15
T GUI-Builder selber erstellen AWT, Swing, JavaFX & SWT 2
F GUI-Builder rauskriegen AWT, Swing, JavaFX & SWT 4
A GUI-Builder AWT, Swing, JavaFX & SWT 5
K Netbeans GUI Builder (Matisse) und erstellen von JPopupMenu AWT, Swing, JavaFX & SWT 1
M Swing GUI Builder AWT, Swing, JavaFX & SWT 2
G Problem mit Cloudgarden's Jigloo (GUI-Builder) AWT, Swing, JavaFX & SWT 2
S Textdokumment öffnen(NetBeans5 Matisse GUI Builder) AWT, Swing, JavaFX & SWT 19
L Wo gibts gute, kostenlose Swing-Gui builder? AWT, Swing, JavaFX & SWT 13
M Ganz simpler GUI-Builder mit Reflection AWT, Swing, JavaFX & SWT 8

Ähnliche Java Themen

Neue Themen


Oben