Membuat Database menggunakan XAMPP dan Netbeans
Database XAMPP dan Netbeans
Definisi program yang saya buat ini adalah untuk mempermudah jalanya pemesanan tiket Pekan Raya Jakarta dan mempermudah admin untuk bisa langsung mencetak bukti tiket , bukti pembayaran dan sudah tercantun nama Bintang tamu / band yang akan tampil untuk mengisi acara di Pekan Raya Jakarta.
dibawah ini adalah proses pembuatan database :
1.kalian harus menginstall xampp
2.menginstall Netbeans
PROGRAM
PENJUALAN TIKET PEKAN RAYA JAKARTA
ini adalah hasi program yang saya buat ,cara kerjanya mudah :
- tekan tombol button yang bertuliskan pesan
- setelah di tekan admin akan menanyakan kepada pembeli ,akan membeli tiket tanggal berapa
- dan admin memasukan tanggal yang pembeli pilih di kolom tanggal
- keluar harga satuan
- setelah itu masukan jumlah tiket yang ingin di beli
- dan keluar total harga yang harus pembeli bayar .
*dan data akan tersimpan apabila admin menekan tombol save dan akan tercetak bukti pembayaran jika menekan tombol print .
proses pembuatan :
Aktifkan XAMPP ( apache & mysql )
*masuk ke search engine dan ketik localhost lalu pilih phpmyadmin
untuk memasukan dan membuat database
masukan source code di dalam Netbeans :
ini adalah rumus dari program ini :
ini adalah source code yang bisa saya kasih :
/*
* 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 javaapplication8;
import java.awt.EventQueue;
import java.beans.Beans;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.RollbackException;
import javax.swing.JFrame;
import javax.swing.JPanel;
/**
*
* @author User pc
*/
public class NewMasterDetailForm extends JPanel {
public NewMasterDetailForm() {
initComponents();
if (!Beans.isDesignTime()) {
entityManager.getTransaction().begin();
}
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
bindingGroup = new org.jdesktop.beansbinding.BindingGroup();
entityManager = java.beans.Beans.isDesignTime() ? null : javax.persistence.Persistence.createEntityManagerFactory("penjualanticket12?zeroDateTimeBehavior=convertToNullPU").createEntityManager();
query = java.beans.Beans.isDesignTime() ? null : entityManager.createQuery("SELECT p FROM Penjualantiket12 p");
list = java.beans.Beans.isDesignTime() ? java.util.Collections.emptyList() : org.jdesktop.observablecollections.ObservableCollections.observableList(query.getResultList());
masterScrollPane = new javax.swing.JScrollPane();
masterTable = new javax.swing.JTable();
idTicketLabel = new javax.swing.JLabel();
jumlahLabel = new javax.swing.JLabel();
tanggalLabel = new javax.swing.JLabel();
bintangTamuLabel = new javax.swing.JLabel();
hargaLabel = new javax.swing.JLabel();
totalLabel = new javax.swing.JLabel();
idTicketField = new javax.swing.JTextField();
jumlahField = new javax.swing.JTextField();
tanggalField = new javax.swing.JTextField();
bintangTamuField = new javax.swing.JTextField();
hargaField = new javax.swing.JTextField();
totalField = new javax.swing.JTextField();
saveButton = new javax.swing.JButton();
refreshButton = new javax.swing.JButton();
newButton = new javax.swing.JButton();
deleteButton = new javax.swing.JButton();
btpesan = new javax.swing.JButton();
PrintButton = new javax.swing.JButton();
CloseButton = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
FormListener formListener = new FormListener();
org.jdesktop.swingbinding.JTableBinding jTableBinding = org.jdesktop.swingbinding.SwingBindings.createJTableBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, list, masterTable);
org.jdesktop.swingbinding.JTableBinding.ColumnBinding columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${idTicket}"));
columnBinding.setColumnName("Id Ticket");
columnBinding.setColumnClass(Float.class);
columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${jumlah}"));
columnBinding.setColumnName("Jumlah");
columnBinding.setColumnClass(Float.class);
columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${tanggal}"));
columnBinding.setColumnName("Tanggal");
columnBinding.setColumnClass(Float.class);
columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${bintangTamu}"));
columnBinding.setColumnName("Bintang Tamu");
columnBinding.setColumnClass(String.class);
columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${harga}"));
columnBinding.setColumnName("Harga");
columnBinding.setColumnClass(Float.class);
columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${total}"));
columnBinding.setColumnName("Total");
columnBinding.setColumnClass(Float.class);
bindingGroup.addBinding(jTableBinding);
masterScrollPane.setViewportView(masterTable);
idTicketLabel.setText("Id Ticket:");
jumlahLabel.setText("Jumlah:");
tanggalLabel.setText("Tanggal:");
bintangTamuLabel.setText("Bintang Tamu:");
hargaLabel.setText("Harga:");
totalLabel.setText("Total:");
org.jdesktop.beansbinding.Binding binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.idTicket}"), idTicketField, org.jdesktop.beansbinding.BeanProperty.create("text"));
binding.setSourceUnreadableValue("null");
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), idTicketField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
idTicketField.addActionListener(formListener);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.jumlah}"), jumlahField, org.jdesktop.beansbinding.BeanProperty.create("text"));
binding.setSourceUnreadableValue("null");
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), jumlahField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.tanggal}"), tanggalField, org.jdesktop.beansbinding.BeanProperty.create("text"));
binding.setSourceUnreadableValue("null");
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), tanggalField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
tanggalField.addFocusListener(formListener);
tanggalField.addActionListener(formListener);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.bintangTamu}"), bintangTamuField, org.jdesktop.beansbinding.BeanProperty.create("text"));
binding.setSourceUnreadableValue("null");
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), bintangTamuField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.harga}"), hargaField, org.jdesktop.beansbinding.BeanProperty.create("text"));
binding.setSourceUnreadableValue("null");
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), hargaField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
hargaField.addActionListener(formListener);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.total}"), totalField, org.jdesktop.beansbinding.BeanProperty.create("text"));
binding.setSourceUnreadableValue("null");
bindingGroup.addBinding(binding);
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), totalField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
totalField.addActionListener(formListener);
saveButton.setText("Save");
saveButton.addActionListener(formListener);
refreshButton.setText("Refresh");
refreshButton.addActionListener(formListener);
newButton.setText("New");
newButton.addActionListener(formListener);
deleteButton.setText("Delete");
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), deleteButton, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
deleteButton.addActionListener(formListener);
btpesan.setText("pesan");
btpesan.addMouseListener(formListener);
btpesan.addActionListener(formListener);
PrintButton.setText("Print");
PrintButton.addActionListener(formListener);
CloseButton.setText("Close");
CloseButton.addActionListener(formListener);
jLabel1.setFont(new java.awt.Font("Arial Black", 0, 24)); // NOI18N
jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel1.setText("PENJUALAN TICKET PRJ");
jLabel1.setToolTipText("");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(idTicketLabel)
.addComponent(jumlahLabel)
.addComponent(tanggalLabel)
.addComponent(bintangTamuLabel)
.addComponent(hargaLabel)
.addComponent(totalLabel))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(idTicketField)
.addComponent(jumlahField)
.addComponent(tanggalField)
.addComponent(bintangTamuField)
.addComponent(totalField)
.addComponent(hargaField)))
.addComponent(masterScrollPane)
.addGroup(layout.createSequentialGroup()
.addComponent(btpesan)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(newButton)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(deleteButton)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(refreshButton)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(saveButton)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(PrintButton, javax.swing.GroupLayout.PREFERRED_SIZE, 67, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(CloseButton)
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
);
layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {deleteButton, newButton, refreshButton, saveButton});
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(masterScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 59, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(idTicketLabel)
.addComponent(idTicketField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jumlahLabel)
.addComponent(jumlahField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(tanggalLabel)
.addComponent(tanggalField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(bintangTamuLabel)
.addComponent(bintangTamuField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(hargaLabel)
.addComponent(hargaField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(totalLabel)
.addComponent(totalField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(saveButton)
.addComponent(refreshButton)
.addComponent(deleteButton)
.addComponent(newButton)
.addComponent(btpesan)
.addComponent(PrintButton)
.addComponent(CloseButton))
.addContainerGap())
);
bindingGroup.bind();
}
// Code for dispatching events from components to event handlers.
private class FormListener implements java.awt.event.ActionListener, java.awt.event.FocusListener, java.awt.event.MouseListener {
FormListener() {}
public void actionPerformed(java.awt.event.ActionEvent evt) {
if (evt.getSource() == hargaField) {
NewMasterDetailForm.this.hargaFieldActionPerformed(evt);
}
else if (evt.getSource() == totalField) {
NewMasterDetailForm.this.totalFieldActionPerformed(evt);
}
else if (evt.getSource() == saveButton) {
NewMasterDetailForm.this.saveButtonActionPerformed(evt);
}
else if (evt.getSource() == refreshButton) {
NewMasterDetailForm.this.refreshButtonActionPerformed(evt);
}
else if (evt.getSource() == newButton) {
NewMasterDetailForm.this.newButtonActionPerformed(evt);
}
else if (evt.getSource() == deleteButton) {
NewMasterDetailForm.this.deleteButtonActionPerformed(evt);
}
else if (evt.getSource() == btpesan) {
NewMasterDetailForm.this.btpesanActionPerformed(evt);
}
else if (evt.getSource() == PrintButton) {
NewMasterDetailForm.this.PrintButtonActionPerformed(evt);
}
else if (evt.getSource() == CloseButton) {
NewMasterDetailForm.this.CloseButtonActionPerformed(evt);
}
else if (evt.getSource() == tanggalField) {
NewMasterDetailForm.this.tanggalFieldActionPerformed(evt);
}
else if (evt.getSource() == idTicketField) {
NewMasterDetailForm.this.idTicketFieldActionPerformed(evt);
}
}
public void focusGained(java.awt.event.FocusEvent evt) {
}
public void focusLost(java.awt.event.FocusEvent evt) {
if (evt.getSource() == tanggalField) {
NewMasterDetailForm.this.tanggalFieldFocusLost(evt);
}
}
public void mouseClicked(java.awt.event.MouseEvent evt) {
if (evt.getSource() == btpesan) {
NewMasterDetailForm.this.btpesanMouseClicked(evt);
}
}
public void mouseEntered(java.awt.event.MouseEvent evt) {
}
public void mouseExited(java.awt.event.MouseEvent evt) {
}
public void mousePressed(java.awt.event.MouseEvent evt) {
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
}
}// </editor-fold>
@SuppressWarnings("unchecked")
private void refreshButtonActionPerformed(java.awt.event.ActionEvent evt) {
entityManager.getTransaction().rollback();
entityManager.getTransaction().begin();
java.util.Collection data = query.getResultList();
for (Object entity : data) {
entityManager.refresh(entity);
}
list.clear();
list.addAll(data);
}
private void deleteButtonActionPerformed(java.awt.event.ActionEvent evt) {
int[] selected = masterTable.getSelectedRows();
List<javaapplication8.Penjualantiket12> toRemove = new ArrayList<javaapplication8.Penjualantiket12>(selected.length);
for (int idx = 0; idx < selected.length; idx++) {
javaapplication8.Penjualantiket12 p = list.get(masterTable.convertRowIndexToModel(selected[idx]));
toRemove.add(p);
entityManager.remove(p);
}
list.removeAll(toRemove);
}
private void newButtonActionPerformed(java.awt.event.ActionEvent evt) {
javaapplication8.Penjualantiket12 p = new javaapplication8.Penjualantiket12();
entityManager.persist(p);
list.add(p);
int row = list.size() - 1;
masterTable.setRowSelectionInterval(row, row);
masterTable.scrollRectToVisible(masterTable.getCellRect(row, 0, true));
}
private void saveButtonActionPerformed(java.awt.event.ActionEvent evt) {
try {
entityManager.getTransaction().commit();
entityManager.getTransaction().begin();
} catch (RollbackException rex) {
rex.printStackTrace();
entityManager.getTransaction().begin();
List<javaapplication8.Penjualantiket12> merged = new ArrayList<javaapplication8.Penjualantiket12>(list.size());
for (javaapplication8.Penjualantiket12 p : list) {
merged.add(entityManager.merge(p));
}
list.clear();
list.addAll(merged);
}
}
private void btpesanActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
float jumlah=Float.parseFloat(jumlahField.getText());
float harga=Float.parseFloat(hargaField.getText());
float total=jumlah*harga;
totalField.setText(""+total);
}
private void tanggalFieldFocusLost(java.awt.event.FocusEvent evt) {
// TODO add your handling code here:
if(tanggalField.getText().equals("01")){
bintangTamuField.setText("Ria Bali");
idTicketField.setText("381");
hargaField.setText("250000");
} else if(tanggalField.getText().equals("02")){
bintangTamuField.setText("Ria Spanyol");
idTicketField.setText("762");
hargaField.setText("350000");
} else if(tanggalField.getText().equals("03")){
bintangTamuField.setText("via Valen");
idTicketField.setText("421");
hargaField.setText("1200000");
} else if(tanggalField.getText().equals("04")){
bintangTamuField.setText("D'MASIV");
idTicketField.setText("221");
hargaField.setText("4250000");
} else if(tanggalField.getText().equals("05")){
bintangTamuField.setText("NOAH");
idTicketField.setText("012");
hargaField.setText("1250000");
}
}
private void CloseButtonActionPerformed(java.awt.event.ActionEvent evt) {
System.exit(0); // TODO add your handling code here:
}
private void btpesanMouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
}
private void PrintButtonActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void hargaFieldActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void totalFieldActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void tanggalFieldActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void idTicketFieldActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
// Variables declaration - do not modify
private javax.swing.JButton CloseButton;
private javax.swing.JButton PrintButton;
private javax.swing.JTextField bintangTamuField;
private javax.swing.JLabel bintangTamuLabel;
private javax.swing.JButton btpesan;
private javax.swing.JButton deleteButton;
private javax.persistence.EntityManager entityManager;
private javax.swing.JTextField hargaField;
private javax.swing.JLabel hargaLabel;
private javax.swing.JTextField idTicketField;
private javax.swing.JLabel idTicketLabel;
private javax.swing.JLabel jLabel1;
private javax.swing.JTextField jumlahField;
private javax.swing.JLabel jumlahLabel;
private java.util.List<javaapplication8.Penjualantiket12> list;
private javax.swing.JScrollPane masterScrollPane;
private javax.swing.JTable masterTable;
private javax.swing.JButton newButton;
private javax.persistence.Query query;
private javax.swing.JButton refreshButton;
private javax.swing.JButton saveButton;
private javax.swing.JTextField tanggalField;
private javax.swing.JLabel tanggalLabel;
private javax.swing.JTextField totalField;
private javax.swing.JLabel totalLabel;
private org.jdesktop.beansbinding.BindingGroup bindingGroup;
// End of variables declaration
public static void main(String[] args) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(NewMasterDetailForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(NewMasterDetailForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(NewMasterDetailForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(NewMasterDetailForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
EventQueue.invokeLater(new Runnable() {
public void run() {
JFrame frame = new JFrame();
frame.setContentPane(new NewMasterDetailForm());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
});
}
private void dispose() {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
}
>>>>>>>>>>SEKIAN<<<<<<<<<<
>>>>>TERIMAKASIH<<<<<







Komentar
Posting Komentar