private void enterEvent(ActionEvent e) { try { pembayaran = Double.parseDouble(txtPembayaran.getText()); pembelian = formPenjualan.totalPembelian; kembalian = pembayaran - formPenjualan.totalPembelian; dataChange(); if (kembalian < 0) { JOptionPane.showMessageDialog( this, "Uang yang dibayarkan kurang", "Warning", JOptionPane.WARNING_MESSAGE); txtPembayaran.setText(""); txtPembayaran.requestFocusInWindow(); } else { lblKembalian.setText(String.valueOf(kembalian)); formPenjualan.kembalian = kembalian; } } catch (NumberFormatException nfe) { JOptionPane.showMessageDialog(null, "Hanya boleh angka", "Error", JOptionPane.ERROR_MESSAGE); } }