📄 jticketsbagrestaurantres.java
字号:
Date d2 = (Date) a2[1];
int c = d1.compareTo(d2);
if (c == 0) {
Integer i1 = (Integer) a1[0];
Integer i2 = (Integer) a2[0];
return i1.compareTo(i2);
} else {
return c;
}
}
}
private void reload(Date dDate) {
if (!dDate.equals(m_dcurrentday)) {
Date doldcurrentday = m_dcurrentday;
m_dcurrentday = dDate;
try {
m_bd.actionLoad();
} catch (BasicException eD) {
MessageInf msg = new MessageInf(MessageInf.SGN_NOTICE, LocalRes.getIntString("message.noreload"), eD);
msg.show(this);
m_dcurrentday = doldcurrentday; // nos retractamos...
}
}
// pinto la fecha del filtro...
paintDate();
}
private void paintDate() {
m_bpaintlock = true;
m_datepanel.setDate(m_dcurrentday);
m_timepanel.setDate(m_dcurrentday);
m_bpaintlock = false;
}
private class DateChangeCalendarListener implements PropertyChangeListener {
public void propertyChange(PropertyChangeEvent evt) {
if (!m_bpaintlock) {
reload(DateUtils.getTodayHours(DateUtils.getDate(m_datepanel.getDate(), m_timepanel.getDate())));
}
}
}
private class DateChangeTimeListener implements PropertyChangeListener {
public void propertyChange(PropertyChangeEvent evt) {
if (!m_bpaintlock) {
reload(DateUtils.getTodayHours(DateUtils.getDate(m_datepanel.getDate(), m_timepanel.getDate())));
}
}
}
/** 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.
*/
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
private void initComponents() {
jPanel3 = new javax.swing.JPanel();
jPanelDate = new javax.swing.JPanel();
jPanelTime = new javax.swing.JPanel();
jPanel2 = new javax.swing.JPanel();
m_jToolbarContainer = new javax.swing.JPanel();
jPanel4 = new javax.swing.JPanel();
m_jbtnTables = new javax.swing.JButton();
m_jbtnReceive = new javax.swing.JButton();
m_jToolbar = new javax.swing.JPanel();
jPanel1 = new javax.swing.JPanel();
m_jPanelList = new javax.swing.JPanel();
m_jPanelTime = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
m_jtxtDescription = new net.adrianromero.editor.JEditorString();
m_jtxtChairs = new net.adrianromero.editor.JEditorIntegerPositive();
m_jtxtTitle = new net.adrianromero.editor.JEditorString();
jPanel5 = new javax.swing.JPanel();
m_jKeys = new net.adrianromero.editor.JEditorKeys();
setLayout(new java.awt.BorderLayout());
jPanel3.setPreferredSize(new java.awt.Dimension(10, 210));
jPanelDate.setLayout(new java.awt.BorderLayout());
jPanelDate.setPreferredSize(new java.awt.Dimension(310, 190));
jPanel3.add(jPanelDate);
jPanelTime.setLayout(new java.awt.BorderLayout());
jPanelTime.setPreferredSize(new java.awt.Dimension(310, 190));
jPanel3.add(jPanelTime);
add(jPanel3, java.awt.BorderLayout.NORTH);
jPanel2.setLayout(new java.awt.BorderLayout());
m_jToolbarContainer.setLayout(new java.awt.BorderLayout());
m_jbtnTables.setText(AppLocal.getIntString("button.tables"));
m_jbtnTables.setFocusPainted(false);
m_jbtnTables.setFocusable(false);
m_jbtnTables.setRequestFocusEnabled(false);
m_jbtnTables.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
m_jbtnTablesActionPerformed(evt);
}
});
jPanel4.add(m_jbtnTables);
m_jbtnReceive.setText(AppLocal.getIntString("button.receive"));
m_jbtnReceive.setFocusPainted(false);
m_jbtnReceive.setFocusable(false);
m_jbtnReceive.setRequestFocusEnabled(false);
m_jbtnReceive.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
m_jbtnReceiveActionPerformed(evt);
}
});
jPanel4.add(m_jbtnReceive);
m_jToolbarContainer.add(jPanel4, java.awt.BorderLayout.WEST);
m_jToolbarContainer.add(m_jToolbar, java.awt.BorderLayout.CENTER);
jPanel2.add(m_jToolbarContainer, java.awt.BorderLayout.NORTH);
jPanel1.setLayout(null);
m_jPanelList.setLayout(new java.awt.BorderLayout());
jPanel1.add(m_jPanelList);
m_jPanelList.setBounds(10, 10, 250, 370);
m_jPanelTime.setLayout(new java.awt.BorderLayout());
jPanel1.add(m_jPanelTime);
m_jPanelTime.setBounds(280, 30, 240, 120);
jLabel1.setText(AppLocal.getIntString("rest.label.date"));
jPanel1.add(jLabel1);
jLabel1.setBounds(280, 10, 240, 14);
jLabel2.setText(AppLocal.getIntString("rest.label.customer"));
jPanel1.add(jLabel2);
jLabel2.setBounds(280, 160, 240, 14);
jLabel3.setText(AppLocal.getIntString("rest.label.chairs"));
jPanel1.add(jLabel3);
jLabel3.setBounds(280, 210, 240, 14);
jLabel4.setText(AppLocal.getIntString("rest.label.notes"));
jPanel1.add(jLabel4);
jLabel4.setBounds(280, 260, 240, 14);
jPanel1.add(m_jtxtDescription);
m_jtxtDescription.setBounds(280, 280, 270, 80);
jPanel1.add(m_jtxtChairs);
m_jtxtChairs.setBounds(280, 230, 140, 25);
jPanel1.add(m_jtxtTitle);
m_jtxtTitle.setBounds(280, 180, 270, 25);
jPanel2.add(jPanel1, java.awt.BorderLayout.CENTER);
jPanel5.setLayout(new java.awt.BorderLayout());
jPanel5.add(m_jKeys, java.awt.BorderLayout.NORTH);
jPanel2.add(jPanel5, java.awt.BorderLayout.EAST);
add(jPanel2, java.awt.BorderLayout.CENTER);
}// </editor-fold>//GEN-END:initComponents
private void m_jbtnReceiveActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_m_jbtnReceiveActionPerformed
// marco el cliente como recibido...
m_bReceived = true;
m_Dirty.setDirty(true);
try {
m_bd.saveData();
m_restaurantmap.viewTables();
} catch (BasicException eD) {
MessageInf msg = new MessageInf(MessageInf.SGN_NOTICE, LocalRes.getIntString("message.nosave"), eD);
msg.show(this);
}
}//GEN-LAST:event_m_jbtnReceiveActionPerformed
private void m_jbtnTablesActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_m_jbtnTablesActionPerformed
m_restaurantmap.viewTables();
}//GEN-LAST:event_m_jbtnTablesActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
private javax.swing.JPanel jPanel5;
private javax.swing.JPanel jPanelDate;
private javax.swing.JPanel jPanelTime;
private net.adrianromero.editor.JEditorKeys m_jKeys;
private javax.swing.JPanel m_jPanelList;
private javax.swing.JPanel m_jPanelTime;
private javax.swing.JPanel m_jToolbar;
private javax.swing.JPanel m_jToolbarContainer;
private javax.swing.JButton m_jbtnReceive;
private javax.swing.JButton m_jbtnTables;
private net.adrianromero.editor.JEditorIntegerPositive m_jtxtChairs;
private net.adrianromero.editor.JEditorString m_jtxtDescription;
private net.adrianromero.editor.JEditorString m_jtxtTitle;
// End of variables declaration//GEN-END:variables
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -