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

📄 urgencepanel.java

📁 电力系统紧急控制仿真平台 包括DSA控制平台、紧急控制平台、紧急解列控制平台三个模块。
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/* * DSAPanel.java * * Created on 2008年11月5日, 下午9:21 */package com.ht.dsa;import javax.swing.*;import java.awt.*;/** * * @author  IBM */public class UrgencePanel extends javax.swing.JPanel {    /** Creates new form DSAPanel */    public UrgencePanel() {        initComponents();    }    /** 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.     */    @SuppressWarnings("unchecked")    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents    private void initComponents() {        title = new javax.swing.JLabel();        rightPanel = new javax.swing.JPanel();        angleLabel = new javax.swing.JLabel();        pvPanel = new javax.swing.JPanel();        tableLabel = new javax.swing.JLabel();        dataTablePanel = new javax.swing.JPanel();        jPanel3 = new javax.swing.JPanel();        errorListButton = new javax.swing.JButton();        controlButton = new javax.swing.JButton();        abundanceButton = new javax.swing.JButton();        controlLabel = new javax.swing.JLabel();        controlPanel = new javax.swing.JPanel();        pfFile = new javax.swing.JButton();        contractFile = new javax.swing.JButton();        okButton = new javax.swing.JButton();        errorFile = new javax.swing.JButton();        pfFileField = new javax.swing.JTextField();        contractFileField = new javax.swing.JTextField();        errorFileField = new javax.swing.JTextField();        resetButton = new javax.swing.JButton();        mainContentPanel = new javax.swing.JPanel();        mainCurvePanel = new javax.swing.JPanel();        messagePanel = new javax.swing.JPanel();        jScrollPane1 = new javax.swing.JScrollPane();        jTextArea1 = new javax.swing.JTextArea();        progressBar = new javax.swing.JProgressBar();        title.setFont(new java.awt.Font("黑体", 0, 18));        title.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        title.setText("电力系统紧急控制平台"); // NOI18N        title.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);        title.setName("title"); // NOI18N        rightPanel.setName("rightPanel"); // NOI18N        angleLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        angleLabel.setText("角度");        angleLabel.setName("angleLabel"); // NOI18N        pvPanel.setBorder(new com.ht.dsa.ShadowBorder());        pvPanel.setName("pvPanel"); // NOI18N        javax.swing.GroupLayout pvPanelLayout = new javax.swing.GroupLayout(pvPanel);        pvPanel.setLayout(pvPanelLayout);        pvPanelLayout.setHorizontalGroup(                pvPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                        .addGap(0, 378, Short.MAX_VALUE)        );        pvPanelLayout.setVerticalGroup(                pvPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                        .addGap(0, 152, Short.MAX_VALUE)        );        tableLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        tableLabel.setText("数据列表");        tableLabel.setName("tableLabel"); // NOI18N        dataTablePanel.setBorder(new com.ht.dsa.ShadowBorder());        dataTablePanel.setName("dataTablePanel"); // NOI18N        jPanel3.setBorder(javax.swing.BorderFactory.createMatteBorder(1, 1, 1, 1, new java.awt.Color(153, 153, 255)));        jPanel3.setName("jPanel3"); // NOI18N        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);        jPanel3.setLayout(jPanel3Layout);        jPanel3Layout.setHorizontalGroup(                jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                        .addGap(0, 356, Short.MAX_VALUE)        );        jPanel3Layout.setVerticalGroup(                jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                        .addGap(0, 346, Short.MAX_VALUE)        );        errorListButton.setText("故障列表");        errorListButton.setName("errorListButton"); // NOI18N        errorListButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                errorListButtonActionPerformed(evt);            }        });        controlButton.setText("处理措施");        controlButton.setName("controlButton"); // NOI18N        abundanceButton.setText("稳定裕度");        abundanceButton.setName("abundanceButton"); // NOI18N        abundanceButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                abundanceButtonActionPerformed(evt);            }        });        javax.swing.GroupLayout dataTablePanelLayout = new javax.swing.GroupLayout(dataTablePanel);        dataTablePanel.setLayout(dataTablePanelLayout);        dataTablePanelLayout.setHorizontalGroup(                dataTablePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                        .addGroup(dataTablePanelLayout.createSequentialGroup()                                .addGap(18, 18, 18)                                .addComponent(errorListButton, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(abundanceButton, javax.swing.GroupLayout.DEFAULT_SIZE, 110, Short.MAX_VALUE)                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                .addComponent(controlButton, javax.swing.GroupLayout.PREFERRED_SIZE, 97, javax.swing.GroupLayout.PREFERRED_SIZE)                                .addGap(18, 18, 18))                        .addGroup(dataTablePanelLayout.createSequentialGroup()                        .addContainerGap()                        .addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                        .addContainerGap())        );        dataTablePanelLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {abundanceButton, controlButton, errorListButton});        dataTablePanelLayout.setVerticalGroup(                dataTablePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                        .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, dataTablePanelLayout.createSequentialGroup()                        .addContainerGap()                        .addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)                        .addGroup(dataTablePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                                .addComponent(controlButton)                                .addComponent(errorListButton)                                .addComponent(abundanceButton))                        .addContainerGap())        );        controlLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        controlLabel.setText("控制面板");        controlLabel.setName("controlLabel"); // NOI18N        controlPanel.setBorder(new com.ht.dsa.ShadowBorder());        controlPanel.setName("controlPanel"); // NOI18N        pfFile.setText("潮流文件");        pfFile.setName("pfFile"); // NOI18N        pfFile.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                pfFileActionPerformed(evt);            }        });        contractFile.setText("合同文件");        contractFile.setName("contractFile"); // NOI18N        contractFile.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                contractFileActionPerformed(evt);            }        });        okButton.setText("确定");        okButton.setName("okButton"); // NOI18N        okButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                okButtonActionPerformed(evt);            }        });        errorFile.setText("故障文件");        errorFile.setName("errorFile"); // NOI18N        errorFile.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                errorFileActionPerformed(evt);            }        });        pfFileField.setName("pfFileField"); // NOI18N        pfFileField.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                pfFileFieldActionPerformed(evt);            }        });        contractFileField.setName("contractFileField"); // NOI18N        errorFileField.setName("errorFileField"); // NOI18N        resetButton.setText("重置");        resetButton.setName("resetButton"); // NOI18N        resetButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                resetButtonActionPerformed(evt);            }        });        javax.swing.GroupLayout controlPanelLayout = new javax.swing.GroupLayout(controlPanel);        controlPanel.setLayout(controlPanelLayout);        controlPanelLayout.setHorizontalGroup(                controlPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                        .addGroup(controlPanelLayout.createSequentialGroup()                        .addContainerGap()                        .addGroup(controlPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                .addComponent(pfFile, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                                .addComponent(contractFile)                                .addComponent(errorFile))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(controlPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                                .addGroup(controlPanelLayout.createSequentialGroup()                                        .addComponent(okButton, javax.swing.GroupLayout.PREFERRED_SIZE, 71, javax.swing.GroupLayout.PREFERRED_SIZE)                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                                        .addComponent(resetButton, javax.swing.GroupLayout.PREFERRED_SIZE, 71, javax.swing.GroupLayout.PREFERRED_SIZE))                                .addGroup(controlPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)                                .addComponent(errorFileField, javax.swing.GroupLayout.Alignment.LEADING)                                .addComponent(contractFileField, javax.swing.GroupLayout.Alignment.LEADING)                                .addComponent(pfFileField, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 271, javax.swing.GroupLayout.PREFERRED_SIZE)))                        .addContainerGap())

⌨️ 快捷键说明

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