connectiondialog.java

来自「优秀的打印控件全源代码,类似水晶表的设计器!」· Java 代码 · 共 1,263 行 · 第 1/4 页

JAVA
1,263
字号
                jRadioButtonJBSetArrayActionPerformed(evt);            }        });        jPanelBeansSet.add(jRadioButtonJBSetArray);        jRadioButtonJBSetArray.setBounds(10, 100, 288, 23);        jLabel13.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel13.setText("The static method to call to retrive the array or the the collection of javaBeans");        jPanelBeansSet.add(jLabel13);        jLabel13.setBounds(10, 42, 382, 15);        jTextFieldJBSetMethodToCall.setFont(new java.awt.Font("Dialog", 0, 11));        jTextFieldJBSetMethodToCall.setText("createDatasource");        jPanelBeansSet.add(jTextFieldJBSetMethodToCall);        jTextFieldJBSetMethodToCall.setBounds(8, 58, 354, 22);        jPanelConnectionRoot.add(jPanelBeansSet, java.awt.BorderLayout.CENTER);        jPanelJDBC.setLayout(new java.awt.GridBagLayout());        jLabel2.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel2.setText("JDBC Driver");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 0;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanelJDBC.add(jLabel2, gridBagConstraints);        jLabel3.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel3.setText("JDBC URL");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 1;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanelJDBC.add(jLabel3, gridBagConstraints);        jComboBoxJDBCDriver.setEditable(true);        jComboBoxJDBCDriver.setFont(new java.awt.Font("Dialog", 0, 11));        jComboBoxJDBCDriver.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jComboBoxJDBCDriverActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 0;        gridBagConstraints.gridwidth = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 6);        jPanelJDBC.add(jComboBoxJDBCDriver, gridBagConstraints);        jTextFieldJDBCUrl.setFont(new java.awt.Font("Dialog", 0, 11));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 1;        gridBagConstraints.gridwidth = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 6);        jPanelJDBC.add(jTextFieldJDBCUrl, gridBagConstraints);        jPanel2.setLayout(new java.awt.GridBagLayout());        jPanel2.setBorder(new javax.swing.border.TitledBorder(null, "JDBC URL Wizard", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Dialog", 0, 11)));        jPanel2.setMinimumSize(new java.awt.Dimension(300, 100));        jLabel14.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel14.setText("Server Address");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 0;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanel2.add(jLabel14, gridBagConstraints);        jLabel5.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel5.setText("Database");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 1;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanel2.add(jLabel5, gridBagConstraints);        jTextFieldDBName.setFont(new java.awt.Font("Dialog", 0, 11));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 1;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanel2.add(jTextFieldDBName, gridBagConstraints);        jTextFieldServerAddress.setFont(new java.awt.Font("Dialog", 0, 11));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 0;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanel2.add(jTextFieldServerAddress, gridBagConstraints);        jButtonWizard.setFont(new java.awt.Font("Dialog", 0, 11));        jButtonWizard.setText("Wizard");        jButtonWizard.setMargin(new java.awt.Insets(2, 2, 2, 2));        jButtonWizard.setMaximumSize(new java.awt.Dimension(60, 23));        jButtonWizard.setMinimumSize(new java.awt.Dimension(60, 23));        jButtonWizard.setPreferredSize(new java.awt.Dimension(60, 23));        jButtonWizard.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButtonWizardActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 2;        gridBagConstraints.gridy = 1;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 2, 0);        jPanel2.add(jButtonWizard, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 4;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.weightx = 1.0;        jPanelJDBC.add(jPanel2, gridBagConstraints);        jLabel6.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel6.setText("Username");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 5;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanelJDBC.add(jLabel6, gridBagConstraints);        jLabel7.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel7.setText("Password");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 6;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanelJDBC.add(jLabel7, gridBagConstraints);        jTextArea1.setBackground(new java.awt.Color(204, 204, 204));        jTextArea1.setEditable(false);        jTextArea1.setFont(new java.awt.Font("Dialog", 0, 10));        jTextArea1.setLineWrap(true);        jTextArea1.setRows(3);        jTextArea1.setText("ATTENTION! Passwords are stored in clear text. If you dont specify a password now, iReport will ask you for one only when required and will not save it.");        jTextArea1.setWrapStyleWord(true);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 7;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.insets = new java.awt.Insets(4, 6, 6, 6);        jPanelJDBC.add(jTextArea1, gridBagConstraints);        jTextFieldPassword.setFont(new java.awt.Font("Dialog", 0, 11));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 6;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanelJDBC.add(jTextFieldPassword, gridBagConstraints);        jTextFieldUsername.setFont(new java.awt.Font("Dialog", 0, 11));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 5;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 0);        jPanelJDBC.add(jTextFieldUsername, gridBagConstraints);        jCheckBoxSavePassword.setFont(new java.awt.Font("Dialog", 0, 11));        jCheckBoxSavePassword.setText("Save password");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 2;        gridBagConstraints.gridy = 6;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(2, 6, 0, 6);        jPanelJDBC.add(jCheckBoxSavePassword, gridBagConstraints);        jPanelConnectionRoot.add(jPanelJDBC, java.awt.BorderLayout.CENTER);        jPanelCustomDataSourceFactory.setLayout(new java.awt.GridBagLayout());        jLabel10.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel10.setText("Factory class");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 0;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(3, 5, 3, 3);        jPanelCustomDataSourceFactory.add(jLabel10, gridBagConstraints);        jTextFieldJRCustomDataSourceFactoryClass.setFont(new java.awt.Font("Dialog", 0, 11));        jTextFieldJRCustomDataSourceFactoryClass.setText("it.businesslogic.ireport.connection.SampleJRDataSourceFactory");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 1;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(3, 5, 3, 3);        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        jPanelCustomDataSourceFactory.add(jTextFieldJRCustomDataSourceFactoryClass, gridBagConstraints);        jLabel11.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel11.setText("The static method to call to retrive the JRDataSource");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 2;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(3, 5, 3, 3);        jPanelCustomDataSourceFactory.add(jLabel11, gridBagConstraints);        jTextFieldJRCustomDataSourceMethod.setFont(new java.awt.Font("Dialog", 0, 11));        jTextFieldJRCustomDataSourceMethod.setText("createDatasource");        jTextFieldJRCustomDataSourceMethod.setPreferredSize(new java.awt.Dimension(314, 21));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 3;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(3, 5, 3, 3);        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.weightx = 1.0;        jPanelCustomDataSourceFactory.add(jTextFieldJRCustomDataSourceMethod, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 4;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.anchor = java.awt.GridBagConstraints.SOUTH;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.weighty = 1.0;        gridBagConstraints.insets = new java.awt.Insets(3, 3, 3, 3);        jPanelCustomDataSourceFactory.add(jSeparator1, gridBagConstraints);        jPanelConnectionRoot.add(jPanelCustomDataSourceFactory, java.awt.BorderLayout.CENTER);        jPanelCSV.setLayout(null);        jPanelCSV.setPreferredSize(new java.awt.Dimension(1, 30));        jLabel15.setFont(new java.awt.Font("Dialog", 0, 11));        jLabel15.setText("CSV file");        jPanelCSV.add(jLabel15);        jLabel15.setBounds(6, 10, 62, 15);        jTextFieldCSVFilename.setFont(new java.awt.Font("Dialog", 0, 11));        jPanelCSV.add(jTextFieldCSVFilename);        jTextFieldCSVFilename.setBounds(68, 6, 238, 22);        jButtonCSVFilename.setFont(new java.awt.Font("Dialog", 0, 11));        jButtonCSVFilename.setText("Browse");        jButtonCSVFilename.setMargin(new java.awt.Insets(2, 4, 2, 4));        jButtonCSVFilename.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButtonCSVFilenameActionPerformed(evt);            }        });        jPanelCSV.add(jButtonCSVFilename);        jButtonCSVFilename.setBounds(310, 6, 74, 22);        jPanelConnectionRoot.add(jPanelCSV, java.awt.BorderLayout.CENTER);        jPanel1.add(jPanelConnectionRoot, java.awt.BorderLayout.CENTER);        jPanelButtons.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.RIGHT));        jButtonOK.setFont(new java.awt.Font("Dialog", 0, 11));        jButtonOK.setText("Save");        jButtonOK.setMnemonic('s');        jButtonOK.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButtonOKActionPerformed(evt);            }        });        jPanelButtons.add(jButtonOK);        jButtonCancel.setFont(new java.awt.Font("Dialog", 0, 11));        jButtonCancel.setMnemonic('c');        jButtonCancel.setText("Cancel");        jButtonCancel.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButtonCancelActionPerformed(evt);            }        });        jPanelButtons.add(jButtonCancel);        jButtonOK1.setFont(new java.awt.Font("Dialog", 0, 11));        jButtonOK1.setMnemonic('t');        jButtonOK1.setText("Test");        jButtonOK1.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButtonOK1ActionPerformed(evt);            }        });        jPanelButtons.add(jButtonOK1);        jPanel1.add(jPanelButtons, java.awt.BorderLayout.SOUTH);        getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER);

⌨️ 快捷键说明

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