⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 progressframe.java

📁 一个OR Mapping 工具
💻 JAVA
字号:
package org.dbgen.gui;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.*;/** * This class was generated by a SmartGuide. * */public class ProgressFrame extends javax.swing.JFrame implements ActionListener {  JProgressBar fieldProgressBar = null;  JLabel fieldMessage = null;  JButton fieldCloseButton = null;  /**   * ImportTableProgressFrame constructor comment.   */  public ProgressFrame() {    super("Import Table Progress");    initialize();  }  /**   * This method was created by a SmartGuide.   * @param event java.awt.event.ActionEvent   */  public void actionPerformed(ActionEvent event) {    dispose();    return;  }  /**   * Gets the closeButton property (javax.swing.JButton) value.   * @return The closeButton property value.   */  public JButton getCloseButton() {    /* Returns the closeButton property value. */    if (fieldCloseButton == null) {      try {        fieldCloseButton = new JButton();      } catch (Throwable exception) {        System.err.println("Exception creating closeButton property.");      }    };    return fieldCloseButton;  }  /**   * Gets the message property (javax.swing.JLabel) value.   * @return The message property value.   */  public JLabel getMessage() {    /* Returns the message property value. */    if (fieldMessage == null) {      try {        fieldMessage = new JLabel();      } catch (Throwable exception) {        System.err.println("Exception creating message property.");      }    };    return fieldMessage;  }  /**   * Gets the progressBar property (javax.swing.JProgressBar) value.   * @return The progressBar property value.   */  public JProgressBar getProgressBar() {    /* Returns the progressBar property value. */    if (fieldProgressBar == null) {      try {        fieldProgressBar = new JProgressBar();      } catch (Throwable exception) {        System.err.println("Exception creating progressBar property.");      }    };    return fieldProgressBar;  }  /**   * This method was created by a SmartGuide.   */  public void initialize() {    JPanel panel = new JPanel(new GridBagLayout());    GridBagConstraints gbc = new GridBagConstraints();    gbc.gridx = 1;    gbc.gridy = 1;    gbc.weightx = 1;    gbc.fill = GridBagConstraints.HORIZONTAL;    gbc.insets = new Insets(15, 5, 5, 5);    panel.add(getMessage(), gbc);    gbc.gridy = 2;    gbc.insets = new Insets(0, 5, 15, 5);    panel.add(getProgressBar(), gbc);    getProgressBar().setPreferredSize(new Dimension(320, 12));    //	panel.setBorder(new EmptyBorder(15, 10, 15, 10));    JButton closeButton = getCloseButton();    closeButton.setText("OK");    //	closeButton.setBorder(new EmptyBorder(0, 10, 0, 10));    closeButton.addActionListener(this);    //	closeButton.setEnabled(false);    Container pane = getContentPane();    pane.setLayout(new BorderLayout());    pane.add(BorderLayout.CENTER, panel);    pane.add(BorderLayout.SOUTH, closeButton);    return;  }  /**   * This method was created by a SmartGuide.   * @param initMessage java.lang.String   * @param min int   * @param max int   */  public void setup(String initMessage, int min, int max) {    getMessage().setText(initMessage);    getProgressBar().setMinimum(min);    getProgressBar().setMaximum(max);    getProgressBar().setValue(min);    getMessage().repaint();    getProgressBar().repaint();    return;  }  /**   * This method was created by a SmartGuide.   * @param args java.lang.String[]   */  public static void test(String args[]) {    ProgressFrame f = new ProgressFrame();    f.pack();    f.show();    return;  }  /**   * This method was created by a SmartGuide.   * @param message java.lang.String   * @param value int   * @param enableCloseButton boolean   */  public void update(String message, int value, boolean enableCloseButton) {    getMessage().setText(message);    getProgressBar().setValue(value);    getCloseButton().setEnabled(enableCloseButton);    getMessage().repaint();    getProgressBar().repaint();    return;  }}

⌨️ 快捷键说明

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