Archived
0

Modify vendor editor layout

This commit is contained in:
iMoHax
2014-08-01 15:55:36 +04:00
parent e469f91a01
commit b6e5b1e196
3 changed files with 18 additions and 6 deletions

View File

@@ -19,6 +19,7 @@ import org.slf4j.LoggerFactory;
import ru.trader.core.OFFER_TYPE;
import ru.trader.model.*;
import ru.trader.model.support.BindingsHelper;
import ru.trader.view.support.PriceStringConverter;
import ru.trader.view.support.ViewUtils;
import ru.trader.view.support.cells.TextFieldCell;
@@ -56,8 +57,8 @@ public class VendorEditorController {
@FXML
private void initialize() {
items.getSelectionModel().setCellSelectionEnabled(true);
buy.setCellFactory(TextFieldCell.forTableColumn(new DoubleStringConverter()));
sell.setCellFactory(TextFieldCell.forTableColumn(new DoubleStringConverter()));
buy.setCellFactory(TextFieldCell.forTableColumn(new PriceStringConverter()));
sell.setCellFactory(TextFieldCell.forTableColumn(new PriceStringConverter()));
fillItems();
}

View File

@@ -0,0 +1,10 @@
package ru.trader.view.support;
import javafx.util.converter.DoubleStringConverter;
public class PriceStringConverter extends DoubleStringConverter {
@Override
public String toString(Double value) {
return String.format("%.0f", value);
}
}