1
Iは、以下のコードを有する:TableViewで負の値とゼロの値を無視する方法はありますか?
costCol_.setCellValueFactory(cellData -> new SimpleIntegerProperty(cellData.getValue().getCost()));
table_.getItems().addAll(SomeEnumType.values());
@FXML
private TableView<SomeEnumType> table_;
@FXML
private TableColumn<7, Number> costCol_;
costColのいくつかの値が(SomeEnumType.getCost()
から)現在0/-1であるとすることができるが、それらは、0又は-1として示されています。 空のセルではなく0として表示したくありません。出来ますか? SimpleIntegerBaseを確認しましたが、私が理解したところでは、メソッドから返される値はint
です。
私はタイプをString
に変換せずにこれを行うことは可能ですか?
ありがとうございます。
どのように '負でSomeEnumType'ができ、あるいは、あなたが否定的に何を意味するのですか? –
SomeEnumTypeには、intを返すgetCost()メソッドがあります。これは私の心配です。申し訳ありません。 – twenty04