小编Mr.*_*man的帖子

JavaFX窗口setTitle

我有一个主要的课程,如下所示:

public class Window extends Application {


    @Override
    public void start(Stage foablak) throws Exception {
        Parent root = FXMLLoader.load(getClass().getResource("Foablak.fxml"));
        Scene scene = new Scene(root);

        foablak.setScene(scene);
        foablak.setWidth(900);
        foablak.setHeight(700);
        foablak.setResizable(false);
        foablak.setTitle("Window");

        foablak.show();
    }

    public static void main(String[] args) {
        launch(args);
    }

}
Run Code Online (Sandbox Code Playgroud)

如何在不关闭窗口并打开新窗口的情况下从另一个.java类更新Title的标题?

javafx window title

5
推荐指数
1
解决办法
1万
查看次数

JAVAFX - 隐藏列的神秘解决方案

我有一个TableView,显示Derby表中的所有数据,除了项目的"ID"(我不希望用户看到它).

方法很简单,我做了一个SQL语句来选择所有属性,但我没有要求ID列.我找回了一个TableData,这个变量显示在TableView中,带有所有记录(这是一个简单的名单).

我想允许用户使用"删除按钮"从表中删除.

首先,当我们收集ACTUAL选择行(如果不为空)ID时,应该有一个"OnAction"方法(当用户点击删除按钮时),并且我们向数据库发送一个语句来删除它,其中( HIDDEN)可以在德比表中找到所选项目的ID.

由于它是一个名单,并且允许用户使用完全相同的数据创建另一条记录,因此在tableview中记录可以是克隆,没有差异.(只有ID是唯一的,但是tableview不包含id-s,这使得它很难).

那么我们怎么能在不知道它的ID的情况下删除所选择的行呢?或者,如果表中没有显示ID,我们怎么知道呢?(搜索名称不起作用,因为可能有几个同名的记录)

什么是"隐藏专栏的神秘解决方案"?:)

hidden javafx tableview

4
推荐指数
1
解决办法
4651
查看次数

标签 统计

javafx ×2

hidden ×1

tableview ×1

title ×1

window ×1