feapmattruss.java

来自「平面三角形有限元程序」· Java 代码 · 共 51 行

JAVA
51
字号
/* * FeapMatTruss.java * * Created on 25. Oktober 2002, 17:56 *//** * * @author  Christian Uhde  */import javax.swing.*;import javax.swing.event.*;import java.awt.*;public class FeapMatTruss extends JPanel implements FeapMaterial {        JTextField elasticModulus;    JTextField crossSection;        /** Creates a new instance of FeapMatTruss */    public FeapMatTruss() {        setLayout(new GridBagLayout());                GridBagConstraints gbc = new GridBagConstraints();        gbc.gridx = 0;        gbc.gridy = 0;        add(new JLabel("   Elastic modulus"), gbc);        gbc.gridx = 1;        elasticModulus = new JTextField("");        elasticModulus.setMinimumSize(new Dimension(64, 16));        elasticModulus.setPreferredSize(new Dimension(64, 16));        add(elasticModulus, gbc);        gbc.gridx = 2;        add(new JLabel("   Cross section"), gbc);        gbc.gridx = 3;        crossSection = new JTextField("");        crossSection.setMinimumSize(new Dimension(64, 16));        crossSection.setPreferredSize(new Dimension(64, 16));        add(crossSection, gbc);           }        /** Writes the material depending part to a Feap inputfile */    public String writeFeapFile() {        String output = "TRUSS\n";        output += "ELAStic modulus " + elasticModulus.getText() + "\nCROSs section " + crossSection.getText() + "\n\n";        return(output);    }}

⌨️ 快捷键说明

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