/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package id.amigogroup.posterminal.pos; import java.net.URL; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.ResourceBundle; import javafx.application.Platform; import javafx.event.ActionEvent; import javafx.fxml.FXML; import javafx.fxml.Initializable; import javafx.scene.control.Button; import javafx.scene.control.TextField; import javafx.scene.input.KeyCode; import javafx.scene.input.KeyCodeCombination; import javafx.scene.input.KeyCombination; import javafx.scene.input.KeyEvent; import javafx.scene.text.Text; /** * FXML Controller class * * @author ronal */ public class FormTransaksiController implements Initializable { @FXML private TextField fldScan; @FXML private Button btnTunai; @FXML private Button btnBawaDulu; @FXML private Button btnBon; @FXML private Button btnRetur; @FXML private Text lblGrandTotal; private final String BTN_TUNAI = "tunai"; private final String BTN_BAWA_DULU = "bawa dulu"; private final String BTN_BON = "bon"; private final String BTN_RETUR = "retur"; private String tableState = BTN_TUNAI; private List