📄 optionsdialog.java
字号:
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jButtonBrowseEditor2, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 5;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jTextFieldXLSViewer, gridBagConstraints);
jButtonBrowseEditor3.setText("Browse");
jButtonBrowseEditor3.setMargin(new java.awt.Insets(2, 2, 2, 2));
jButtonBrowseEditor3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonBrowseEditor3ActionPerformed(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jButtonBrowseEditor3, gridBagConstraints);
jLabelPDFViewer.setText("PDF viewer");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jLabelPDFViewer, gridBagConstraints);
jLabelHTMLViewer.setText("HTML viewer");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 2;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jLabelHTMLViewer, gridBagConstraints);
jLabelXLSViewer.setText("XLS viewer");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 4;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jLabelXLSViewer, gridBagConstraints);
jLabelCSVViewer.setText("CSV viewer");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 6;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jLabelCSVViewer, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 7;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jTextFieldCSVViewer, gridBagConstraints);
jButtonBrowseEditor4.setText("Browse");
jButtonBrowseEditor4.setMargin(new java.awt.Insets(2, 2, 2, 2));
jButtonBrowseEditor4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonBrowseEditor4ActionPerformed(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 7;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 0, 3);
jPanelViewers.add(jButtonBrowseEditor4, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 1;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
gridBagConstraints.insets = new java.awt.Insets(0, 3, 6, 3);
jPanelExternalPrograms.add(jPanelViewers, gridBagConstraints);
jTabbedPane1.addTab("External programs", jPanelExternalPrograms);
getContentPane().add(jTabbedPane1, java.awt.BorderLayout.CENTER);
jPanel1.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.RIGHT));
jPanel1.setMinimumSize(new java.awt.Dimension(10, 30));
jButtonOK.setText("Save");
jButtonOK.setMnemonic('s');
jButtonOK.setEnabled(false);
jButtonOK.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonOKActionPerformed(evt);
}
});
jPanel1.add(jButtonOK);
jButtonApply.setText("Apply");
jButtonApply.setMnemonic('a');
jButtonApply.setEnabled(false);
jButtonApply.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonApplyActionPerformed(evt);
}
});
jPanel1.add(jButtonApply);
jButtonCancel.setText("Cancel");
jButtonCancel.setMnemonic('c');
jButtonCancel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonCancelActionPerformed(evt);
}
});
jPanel1.add(jButtonCancel);
getContentPane().add(jPanel1, java.awt.BorderLayout.SOUTH);
pack();
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
java.awt.Dimension dialogSize = getSize();
setLocation((screenSize.width-dialogSize.width)/2,(screenSize.height-dialogSize.height)/2);
}//GEN-END:initComponents
private void jCheckBoxKeepJavaFileActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jCheckBoxKeepJavaFileActionPerformed
this.enableApplyAndOk();
}//GEN-LAST:event_jCheckBoxKeepJavaFileActionPerformed
private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox1ActionPerformed
this.enableApplyAndOk();
}//GEN-LAST:event_jComboBox1ActionPerformed
private void jComboBoxLookAndFeelItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_jComboBoxLookAndFeelItemStateChanged
this.enableApplyAndOk();
}//GEN-LAST:event_jComboBoxLookAndFeelItemStateChanged
private void jComboBoxLanguageItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_jComboBoxLanguageItemStateChanged
this.enableApplyAndOk();
}//GEN-LAST:event_jComboBoxLanguageItemStateChanged
private void jCheckBoxUseCurrentFilesDirectoryForCompilesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxUseCurrentFilesDirectoryForCompilesActionPerformed
{//GEN-HEADEREND:event_jCheckBoxUseCurrentFilesDirectoryForCompilesActionPerformed
if(this.jCheckBoxUseCurrentFilesDirectoryForCompiles.isSelected()) {
this.disableCompileDirectoryBrowse();
}
else {
this.enableCompileDirectoryBrowse();
}
this.enableApplyAndOk();
}//GEN-LAST:event_jCheckBoxUseCurrentFilesDirectoryForCompilesActionPerformed
private void jButtonOKActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonOKActionPerformed
if ( jButtonApply.isEnabled())
jButtonApplyActionPerformed(evt);
if (mf != null) mf.saveiReportConfiguration();
this.jButtonOK.setEnabled(false);
this.setVisible(false);
this.dispose();
}//GEN-LAST:event_jButtonOKActionPerformed
private void jButtonApplyActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonApplyActionPerformed
applyConfiguration();
jButtonApply.setEnabled(false);
}//GEN-LAST:event_jButtonApplyActionPerformed
private void jButtonCancelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonCancelActionPerformed
this.setVisible(false);
this.dispose();
}//GEN-LAST:event_jButtonCancelActionPerformed
private void jButtonBrowseEditor4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonBrowseEditor4ActionPerformed
javax.swing.JFileChooser jfc = new javax.swing.JFileChooser();
jfc.setDialogTitle("Choose an CSV viewer...");
jfc.setMultiSelectionEnabled(false);
if (jfc.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
jTextFieldCSVViewer.setText( jfc.getSelectedFile().getPath());
}
}//GEN-LAST:event_jButtonBrowseEditor4ActionPerformed
private void jButtonBrowseEditor3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonBrowseEditor3ActionPerformed
javax.swing.JFileChooser jfc = new javax.swing.JFileChooser();
jfc.setDialogTitle("Choose an XLS viewer...");
jfc.setMultiSelectionEnabled(false);
if (jfc.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
jTextFieldXLSViewer.setText( jfc.getSelectedFile().getPath());
}
}//GEN-LAST:event_jButtonBrowseEditor3ActionPerformed
private void jButtonBrowseEditor2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonBrowseEditor2ActionPerformed
javax.swing.JFileChooser jfc = new javax.swing.JFileChooser();
jfc.setDialogTitle("Choose an HTML viewer...");
jfc.setMultiSelectionEnabled(false);
if (jfc.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
jTextFieldHTMLViewer.setText( jfc.getSelectedFile().getPath());
}
}//GEN-LAST:event_jButtonBrowseEditor2ActionPerformed
private void jButtonBrowseEditor1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonBrowseEditor1ActionPerformed
javax.swing.JFileChooser jfc = new javax.swing.JFileChooser();
jfc.setDialogTitle("Choose an PDF viewer...");
jfc.setMultiSelectionEnabled(false);
if (jfc.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
jTextFieldPDFViewer.setText( jfc.getSelectedFile().getPath());
}
}//GEN-LAST:event_jButtonBrowseEditor1ActionPerformed
private void jButtonBrowseEditorActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonBrowseEditorActionPerformed
javax.swing.JFileChooser jfc = new javax.swing.JFileChooser();
jfc.setDialogTitle("Choose an editor...");
jfc.setMultiSelecti
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -