Hallo Zusammen,
In mein TextArea möchte ich eine vertikale Linie darstellen. Hierfür habe ich ein Image 1 x 16 px groß erstellt. Dieser wird wie folgt in mein TextArea eingefügt:
Der "Linie" wird, wenn der Position in x auf 0 steht, gerade noch so am linken Rand angezeigt. Sobald ich den aber weiter nach rechts verschiebe, verschwindet der hinter mein TextArea. (Siehe Bilder). Dann sind nur noch oben und unten einzelne Pixel zu erkennnen.
Wie bekomme mein Image in den Vordergrund?
In mein TextArea möchte ich eine vertikale Linie darstellen. Hierfür habe ich ein Image 1 x 16 px groß erstellt. Dieser wird wie folgt in mein TextArea eingefügt:
Java:
Image imgIcon = new Image(getClass().getResource("/resources/icons/16x16/line_vertical_red.png").toExternalForm());
txtEditor.setBackground(new Background(new BackgroundImage(imgIcon, BackgroundRepeat.NO_REPEAT,
BackgroundRepeat.REPEAT, new BackgroundPosition(Side.LEFT, 100.0, false, Side.TOP, 0.0, false), BackgroundSize.DEFAULT)));
Der "Linie" wird, wenn der Position in x auf 0 steht, gerade noch so am linken Rand angezeigt. Sobald ich den aber weiter nach rechts verschiebe, verschwindet der hinter mein TextArea. (Siehe Bilder). Dann sind nur noch oben und unten einzelne Pixel zu erkennnen.
Wie bekomme mein Image in den Vordergrund?