📄 calendardemo.java
字号:
/* * NachoCalendar * * Project Info: http://nachocalendar.sf.net * * This library is free software; you can redistribute it and/or modify it under the terms * of the GNU Lesser General Public License as published by the Free Software Foundation; * either version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License along with this * library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, * Boston, MA 02111-1307, USA. * * [Java is a trademark or registered trademark of Sun Microsystems, Inc. * in the United States and other countries.] * * Changes * ------- * * CalendarDemo.java * * Created on August 18, 2004, 11:16 PM */package net.sf.nachocalendar.demo;/** * * @author Ignacio Merani */public class CalendarDemo extends javax.swing.JFrame { /** Creates new form CalendarDemo */ public CalendarDemo() { initComponents(); setLocationRelativeTo(null); } /** 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. */ private void initComponents() {//GEN-BEGIN:initComponents java.awt.GridBagConstraints gridBagConstraints; jPanel1 = new javax.swing.JPanel(); bPlain = new javax.swing.JButton(); bJTable = new javax.swing.JButton(); bCustomizer = new javax.swing.JButton(); bHoliDay = new javax.swing.JButton(); bTasks = new javax.swing.JButton(); jSeparator1 = new javax.swing.JSeparator(); bExit = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("CalendarDemo"); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { exitForm(evt); } }); jPanel1.setLayout(new java.awt.GridBagLayout()); jPanel1.setBorder(new javax.swing.border.EmptyBorder(new java.awt.Insets(20, 20, 20, 20))); bPlain.setText("Plain Calendar"); bPlain.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { bPlainActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); jPanel1.add(bPlain, gridBagConstraints); bJTable.setText("JTable"); bJTable.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { bJTableActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); jPanel1.add(bJTable, gridBagConstraints); bCustomizer.setText("Customizer"); bCustomizer.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { bCustomizerActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); jPanel1.add(bCustomizer, gridBagConstraints); bHoliDay.setText("HoliDay Calendar"); bHoliDay.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { bHoliDayActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); jPanel1.add(bHoliDay, gridBagConstraints); bTasks.setText("Tasks Calendar"); bTasks.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { bTasksActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); jPanel1.add(bTasks, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); jPanel1.add(jSeparator1, gridBagConstraints); bExit.setText("Exit"); bExit.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { bExitActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); jPanel1.add(bExit, gridBagConstraints); getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER); pack(); }//GEN-END:initComponents private void bCustomizerActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bCustomizerActionPerformed new CustomizerDemo(this, true).setVisible(true); }//GEN-LAST:event_bCustomizerActionPerformed private void bJTableActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bJTableActionPerformed new JTableDemo(this, true).setVisible(true); }//GEN-LAST:event_bJTableActionPerformed private void bPlainActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bPlainActionPerformed new PlainCalendarDemo(this, true).setVisible(true); }//GEN-LAST:event_bPlainActionPerformed private void bTasksActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bTasksActionPerformed new TaskCalendarDemo(this,true).setVisible(true); }//GEN-LAST:event_bTasksActionPerformed private void bHoliDayActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bHoliDayActionPerformed new HolidayCalendarDemo(this,true).setVisible(true); }//GEN-LAST:event_bHoliDayActionPerformed private void bExitActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bExitActionPerformed System.exit(0); }//GEN-LAST:event_bExitActionPerformed /** Exit the Application */ private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm System.exit(0); }//GEN-LAST:event_exitForm /** * @param args the command line arguments */ public static void main(String args[]) { new CalendarDemo().setVisible(true); } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton bCustomizer; private javax.swing.JButton bExit; private javax.swing.JButton bHoliDay; private javax.swing.JButton bJTable; private javax.swing.JButton bPlain; private javax.swing.JButton bTasks; private javax.swing.JPanel jPanel1; private javax.swing.JSeparator jSeparator1; // End of variables declaration//GEN-END:variables }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -