我有一个使用场景创建器2.0使用fxml创建的表格视图 并且我正在尝试禁用列的重新排序。
这是表格视图:
<TableView fx:id="tableView" layoutX="58.0" layoutY="14.0" prefHeight="540.0" prefWidth="571.0" styleClass="table">
<columns>
<TableColumn fx:id="col_id" prefWidth="114.0" text="Id" />
<TableColumn fx:id="col_firstname" prefWidth="154.0" text="First Name" />
<TableColumn fx:id="col_lastname" minWidth="0.0" prefWidth="143.0" text="Last Name" />
<TableColumn fx:id="col_phonenumber" prefWidth="155.0" text="Phone Number" />
</columns>
</TableView>
这是我的主要课程。 (我的控制器目前只有几个按钮处理程序。)
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class Main extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("four.fxml"));
primaryStage.setTitle("Hello World");
primaryStage.setScene(new Scene(root, 800, 400));
primaryStage.show();
}
}