set transparent helper window
This commit is contained in:
@@ -13,6 +13,7 @@ import javafx.scene.control.ListView;
|
|||||||
import javafx.scene.control.ToggleButton;
|
import javafx.scene.control.ToggleButton;
|
||||||
import javafx.scene.input.MouseEvent;
|
import javafx.scene.input.MouseEvent;
|
||||||
import javafx.scene.layout.Pane;
|
import javafx.scene.layout.Pane;
|
||||||
|
import javafx.scene.paint.Color;
|
||||||
import javafx.stage.Stage;
|
import javafx.stage.Stage;
|
||||||
import javafx.stage.StageStyle;
|
import javafx.stage.StageStyle;
|
||||||
import ru.trader.KeyBinding;
|
import ru.trader.KeyBinding;
|
||||||
@@ -23,7 +24,7 @@ import ru.trader.view.support.cells.OfferListCell;
|
|||||||
import ru.trader.view.support.cells.OrderListCell;
|
import ru.trader.view.support.cells.OrderListCell;
|
||||||
import ru.trader.view.support.cells.StationListCell;
|
import ru.trader.view.support.cells.StationListCell;
|
||||||
|
|
||||||
import javax.swing.KeyStroke;
|
import javax.swing.*;
|
||||||
import java.awt.event.KeyEvent;
|
import java.awt.event.KeyEvent;
|
||||||
|
|
||||||
|
|
||||||
@@ -131,8 +132,10 @@ public class HelperController {
|
|||||||
public void show(Parent content, boolean toggle) {
|
public void show(Parent content, boolean toggle) {
|
||||||
if (stage == null){
|
if (stage == null){
|
||||||
stage = new Stage();
|
stage = new Stage();
|
||||||
stage.setScene(new Scene(content));
|
Scene scene = new Scene(content);
|
||||||
stage.initStyle(StageStyle.UNDECORATED);
|
stage.setScene(scene);
|
||||||
|
stage.initStyle(StageStyle.TRANSPARENT);
|
||||||
|
scene.setFill(Color.TRANSPARENT);
|
||||||
stage.setAlwaysOnTop(true);
|
stage.setAlwaysOnTop(true);
|
||||||
addDragListeners(content);
|
addDragListeners(content);
|
||||||
stage.show();
|
stage.show();
|
||||||
|
|||||||
Reference in New Issue
Block a user