Search in sources :

Example 1 with DrawingSelectDialog

use of com.cas.sim.tis.view.control.imp.jme.DrawingSelectDialog in project TeachingInSimulation by ScOrPiOzzy.

the class DrawingController method showSelectDrawingDialog.

@FXML
private void showSelectDrawingDialog() {
    Dialog<Integer> dialog = new Dialog<>();
    dialog.setDialogPane(new DrawingSelectDialog());
    dialog.setTitle(MsgUtil.getMessage("typical.case.drawings.select"));
    dialog.setPrefSize(640, 540);
    dialog.initOwner(stage);
    dialog.showAndWait().ifPresent(id -> {
        if (id == null) {
            return;
        }
        // 记录到数据库
        addDrawings(id);
    });
}
Also used : DrawingSelectDialog(com.cas.sim.tis.view.control.imp.jme.DrawingSelectDialog) ResourceUploadDialog(com.cas.sim.tis.view.control.imp.preparation.ResourceUploadDialog) Dialog(com.cas.sim.tis.view.control.imp.dialog.Dialog) DrawingSelectDialog(com.cas.sim.tis.view.control.imp.jme.DrawingSelectDialog) FXML(javafx.fxml.FXML)

Aggregations

Dialog (com.cas.sim.tis.view.control.imp.dialog.Dialog)1 DrawingSelectDialog (com.cas.sim.tis.view.control.imp.jme.DrawingSelectDialog)1 ResourceUploadDialog (com.cas.sim.tis.view.control.imp.preparation.ResourceUploadDialog)1 FXML (javafx.fxml.FXML)1