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

📄 feapui.java

📁 平面三角形有限元程序
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
        jRBStress2.setText("stress 22-dof");        bGDisplay.add(jRBStress2);        jRBStress2.setActionCommand("stre,2");        jRBStress2.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPDisplayInner.add(jRBStress2, gridBagConstraints);        jRBStress3.setText("stress 33-dof");        bGDisplay.add(jRBStress3);        jRBStress3.setActionCommand("stre,3");        jRBStress3.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 3;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPDisplayInner.add(jRBStress3, gridBagConstraints);        jRBStress12.setText("stress 12-dof");        bGDisplay.add(jRBStress12);        jRBStress12.setActionCommand("stre,4");        jRBStress12.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 4;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPDisplayInner.add(jRBStress12, gridBagConstraints);        jRBStress13.setText("stress 13-dof");        bGDisplay.add(jRBStress13);        jRBStress13.setActionCommand("stre,6");        jRBStress13.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 5;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPDisplayInner.add(jRBStress13, gridBagConstraints);        jRBStress23.setText("stress 23-dof");        bGDisplay.add(jRBStress23);        jRBStress23.setActionCommand("stre,5");        jRBStress23.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 6;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPDisplayInner.add(jRBStress23, gridBagConstraints);        jRBDisplacement1.setText("displacement 1-dof");        bGDisplay.add(jRBDisplacement1);        jRBDisplacement1.setActionCommand("cont,1");        jRBDisplacement1.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 1;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);        jPDisplayInner.add(jRBDisplacement1, gridBagConstraints);        jRBDisplacement2.setText("displacement 2-dof");        bGDisplay.add(jRBDisplacement2);        jRBDisplacement2.setActionCommand("cont,2");        jRBDisplacement2.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);        jPDisplayInner.add(jRBDisplacement2, gridBagConstraints);        jRBDisplacement3.setText("displacement 3-dof");        bGDisplay.add(jRBDisplacement3);        jRBDisplacement3.setActionCommand("cont,3");        jRBDisplacement3.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 3;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);        jPDisplayInner.add(jRBDisplacement3, gridBagConstraints);        none.setText("none");        bGDisplay.add(none);        none.setActionCommand("wipe");        none.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 6;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);        jPDisplayInner.add(none, gridBagConstraints);        jRBMesh.setSelected(true);        jRBMesh.setText("mesh");        bGDisplay.add(jRBMesh);        jRBMesh.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                displayChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 5;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);        jPDisplayInner.add(jRBMesh, gridBagConstraints);        jCBInterpolate.setSelected(true);        jCBInterpolate.setText("interpolate");        jCBInterpolate.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 7;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(5, 0, 0, 0);        jPDisplayInner.add(jCBInterpolate, gridBagConstraints);        jPDisplay.add(jPDisplayInner, java.awt.BorderLayout.NORTH);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 0;        gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;        gridBagConstraints.ipadx = 50;        jPInnerPostProcessing.add(jPDisplay, gridBagConstraints);        jPModifiers.setLayout(new java.awt.BorderLayout());        jPModifiers.setBorder(new javax.swing.border.EtchedBorder());        jPModifiersInner.setLayout(new java.awt.GridBagLayout());        jLModifiers.setFont(new java.awt.Font("Dialog", 1, 18));        jLModifiers.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        jLModifiers.setText("Modifiers");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 0;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jLModifiers, gridBagConstraints);        jCBBoundaries.setText("boundaries");        jCBBoundaries.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 1;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBBoundaries, gridBagConstraints);        jCBLoads.setText("loads");        jCBLoads.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBLoads, gridBagConstraints);        jCBElementNumbers.setText("element numbers");        jCBElementNumbers.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 6;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBElementNumbers, gridBagConstraints);        jCBNodeNumbers.setText("node numbers");        jCBNodeNumbers.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 7;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBNodeNumbers, gridBagConstraints);        jCBAxis.setText("axis");        jCBAxis.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 3;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBAxis, gridBagConstraints);        jCBDisplacements.setText("displacements");        jCBDisplacements.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 4;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBDisplacements, gridBagConstraints);        jCBReactions.setText("reactions");        jCBReactions.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 5;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBReactions, gridBagConstraints);        jTFDeformation.setColumns(5);        jTFDeformation.setText("1");        jTFDeformation.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jTFDeformationActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 8;        jPModifiersInner.add(jTFDeformation, gridBagConstraints);        jCBDeformation.setText("deformation factor");        jCBDeformation.addChangeListener(new javax.swing.event.ChangeListener() {            public void stateChanged(javax.swing.event.ChangeEvent evt) {                modifierChanged(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 8;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        jPModifiersInner.add(jCBDeformation, gridBagConstraints);        jPModifiers.add(jPModifiersInner, java.awt.BorderLayout.NORTH);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 0;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.ipadx = 100;        jPInnerPostProcessing.add(jPModifiers, gridBagConstraints);        jPPostprocessing.add(jPInnerPostProcessing, java.awt.BorderLayout.NORTH);        jTabbedPane.addTab("Postprocessing", jPPostprocessing);        jPEditor.setLayout(new java.awt.BorderLayout());        jPEditor.addFocusListener(new java.awt.event.FocusAdapter() {            public void focusGained(java.awt.event.FocusEvent evt) {                jPEditorFocusGained(evt);            }        });        jEditorPane1.setEditable(false);        jScrollPane2.setViewportView(jEditorPane1);        jPEditor.add(jScrollPane2, java.awt.BorderLayout.CENTER);        jTabbedPane.addTab("Editor", jPEditor);        getContentPane().add(jTabbedPane, java.awt.BorderLayout.NORTH);        jMenuBar.setBorder(new javax.swing.border.BevelBorder(javax.swing.border.BevelBorder.RAISED));        jMFile.setMnemonic('f');        jMFile.setText("File");        jMNew.setMnemonic('n');        jMNew.setText("New");        jMNew.setToolTipText("Creaste new empty problem");        jMNew.addActionListener(new ActionListener() {            public void actionPerformed(ActionEvent evt) {                JFileChooser chooser = new JFileChooser();                int option = chooser.showOpenDialog(parent);                if(option == JFileChooser.APPROVE_OPTION) {                    if(chooser.getSelectedFile() != null) {                        Problem.name = "" + chooser.getSelectedFile();                        jMSave.setEnabled(true);                    } else {                        //nothing                    }                }            }        });        jMFile.add(jMNew);        jMOpen.setMnemonic('o');        jMOpen.setText("Open");        jMOpen.setToolTipText("Open existing problems");

⌨️ 快捷键说明

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