- update item desc layout
- correct column size routers - add show item dec on click right button in orders
This commit is contained in:
@@ -24,6 +24,7 @@ public class Main extends Application {
|
||||
@Override
|
||||
public void start(Stage primaryStage) throws Exception {
|
||||
primaryStage.setTitle("Trader");
|
||||
primaryStage.setMinHeight(590);
|
||||
primaryStage.setScene(new Scene(Screeners.newScreeners(Main.class.getResource("/view/main.fxml"),getUrl("style.css").toExternalForm())));
|
||||
primaryStage.setOnCloseRequest((we)->{
|
||||
try {
|
||||
|
||||
@@ -25,6 +25,7 @@ public class ItemDescController {
|
||||
|
||||
public void setItemDesc(ItemDescModel itemDesc){
|
||||
item = itemDesc;
|
||||
if (popup!=null) popup.setDetachedTitle(item.nameProperty().get());
|
||||
fill();
|
||||
}
|
||||
|
||||
@@ -39,7 +40,7 @@ public class ItemDescController {
|
||||
if (popup != null && popup.isShowing()) return;
|
||||
if (popup == null) {
|
||||
popup = new PopOver(itemDescScreen);
|
||||
popup.detach();
|
||||
popup.setDetachedTitle(item.nameProperty().get());
|
||||
popup.setAutoHide(true);
|
||||
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package ru.trader.controllers;
|
||||
|
||||
import javafx.collections.FXCollections;
|
||||
import javafx.scene.control.ListView;
|
||||
import javafx.scene.input.MouseButton;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import javafx.fxml.FXML;
|
||||
@@ -40,6 +41,23 @@ public class OffersController {
|
||||
vendors.getSelectionModel().select(oldValue);
|
||||
}
|
||||
});
|
||||
tblSell.getSelectionModel().selectedItemProperty().addListener((v, o, n) -> {
|
||||
if (n!=null) Screeners.changeItemDesc(n);
|
||||
});
|
||||
tblBuy.getSelectionModel().selectedItemProperty().addListener((v, o, n) -> {
|
||||
if (n!=null) Screeners.changeItemDesc(n);
|
||||
});
|
||||
tblSell.setOnMouseClicked((e) -> {
|
||||
if (e.getButton() == MouseButton.SECONDARY){
|
||||
Screeners.showItemDesc(tblSell);
|
||||
}
|
||||
});
|
||||
tblBuy.setOnMouseClicked((e) -> {
|
||||
if (e.getButton() == MouseButton.SECONDARY){
|
||||
Screeners.showItemDesc(tblBuy);
|
||||
}
|
||||
});
|
||||
|
||||
init();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user