seriedialog.java

来自「iReport-0.4.1-src是iReport的源代码,iReport是一个」· Java 代码 · 共 406 行 · 第 1/2 页

JAVA
406
字号
        jLabelName.setMinimumSize(new java.awt.Dimension(40, 16));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 1;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 0);        getContentPane().add(jLabelName, gridBagConstraints);        jLabelName1.setFont(new java.awt.Font("Dialog", 0, 12));        jLabelName1.setText("Reset when");        jLabelName1.setMaximumSize(new java.awt.Dimension(40, 16));        jLabelName1.setMinimumSize(new java.awt.Dimension(40, 16));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 0);        getContentPane().add(jLabelName1, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 4);        getContentPane().add(jComboBox1, gridBagConstraints);        jLabelName2.setFont(new java.awt.Font("Dialog", 0, 12));        jLabelName2.setText("Exp Class");        jLabelName2.setMaximumSize(new java.awt.Dimension(40, 16));        jLabelName2.setMinimumSize(new java.awt.Dimension(40, 16));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 4;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 0);        getContentPane().add(jLabelName2, gridBagConstraints);        jComboBoxClassType.setEditable(true);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 4;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 4);        getContentPane().add(jComboBoxClassType, gridBagConstraints);        pack();    }//GEN-END:initComponents    private void jButtonCancelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonCancelActionPerformed        this.dialogResult = javax.swing.JOptionPane.CANCEL_OPTION;        this.setVisible(false);        dispose();        // TODO add your handling code here:    }//GEN-LAST:event_jButtonCancelActionPerformed    private void jButtonOKActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonOKActionPerformed                if (this.jRTextExpressionAreaDefaultExpression.getText().trim().length() == 0)        {            javax.swing.JOptionPane.showMessageDialog(this,it.businesslogic.ireport.util.I18n.getString("gui.chart.SerieDialog.selectexpression","Please specify an expression"));            return;        }                if (this.jTextFieldName.getText().trim().length() == 0)        {            javax.swing.JOptionPane.showMessageDialog(this,it.businesslogic.ireport.util.I18n.getString("gui.chart.SerieDialog.selectname","Please specify an name for this serie"));            return;        }                this.serieExpression = jRTextExpressionAreaDefaultExpression.getText();        this.serieName = jTextFieldName.getText();        this.serieReset = "";                this.setSerieType(""+jComboBoxClassType.getSelectedItem()) ;        if (jComboBox1.getSelectedIndex() > 0)        {            this.serieReset += ""+jComboBox1.getSelectedItem();        }                this.dialogResult = javax.swing.JOptionPane.OK_OPTION;        this.setVisible(false);        dispose();                    }//GEN-LAST:event_jButtonOKActionPerformed        /**     * @param args the command line arguments     */    public static void main(String args[]) {        java.awt.EventQueue.invokeLater(new Runnable() {            public void run() {                new SerieDialog(null, true).setVisible(true);            }        });    }    /**     * Getter for property jrf.     * @return Value of property jrf.     */    public JReportFrame getJrf() {        return this.jrf;    }    /**     * Setter for property jrf.     * @param jrf New value of property jrf.     */    public void setJrf(JReportFrame jrf) {        this.jrf = jrf;        jRTextExpressionAreaDefaultExpression.getTokenMarker().setKeywordLookup(        jrf.getReport().getKeywordLookup());                jComboBox1.removeAllItems();        jComboBox1.addItem("<None>");             if (jrf == null) {           jComboBox1.updateUI();           return;        }              java.util.Enumeration e = jrf.getReport().getGroups().elements();       while (e.hasMoreElements())       {           jComboBox1.addItem( ""+e.nextElement() );       }            }    /**     * Getter for property dialogResult.     * @return Value of property dialogResult.     */    public int getDialogResult() {        return this.dialogResult;    }    /**     * Setter for property dialogResult.     * @param dialogResult New value of property dialogResult.     */    public void setDialogResult(int dialogResult) {        this.dialogResult = dialogResult;    }    public String getSerieName() {        return serieName;    }    public void setSerieName(String serieName) {        this.serieName = serieName;    }    public String getSerieReset() {        return serieReset;    }    public void setSerieReset(String serieReset) {        this.serieReset = serieReset;    }    public String getSerieType() {        return serieType;    }    public void setSerieType(String serieType) {        this.serieType = serieType;    }    public String getSerieExpression() {        return serieExpression;    }    public void setSerieExpression(String serieExpression) {        this.serieExpression = serieExpression;    }          // Variables declaration - do not modify//GEN-BEGIN:variables    private javax.swing.JButton jButtonCancel;    private javax.swing.JButton jButtonOK;    private javax.swing.JComboBox jComboBox1;    private javax.swing.JComboBox jComboBoxClassType;    private javax.swing.JLabel jLabelName;    private javax.swing.JLabel jLabelName1;    private javax.swing.JLabel jLabelName2;    private javax.swing.JLabel jLabelTitle;    private javax.swing.JPanel jPanel1;    private javax.swing.JPanel jPanel2;    private it.businesslogic.ireport.gui.JRTextExpressionArea jRTextExpressionAreaDefaultExpression;    private javax.swing.JTextField jTextFieldName;    // End of variables declaration//GEN-END:variables    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?