sellshoepanel.java
来自「一 实习题目:用java实现表单系统 二 设计思想:用java语言实现一个」· Java 代码 · 共 44 行
JAVA
44 行
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.*;
public class SellShoePanel extends JPanel {
protected JNumberField id = new JNumberField();
protected JTextField desc = new JTextField();
protected JNumberField price = new JNumberField();
protected JNumberField num = new JNumberField();
public SellShoePanel() {
JPanel labels = new JPanel(new GridLayout(4, 1));
labels.add(new JLabel(" 皮鞋号码 "));
labels.add(new JLabel(" 皮鞋颜色 "));
labels.add(new JLabel(" 皮鞋单价 "));
labels.add(new JLabel(" 购鞋数量"));
JPanel inputs = new JPanel(new GridLayout(4, 1));
inputs.add(id);
inputs.add(desc);
inputs.add(price);
inputs.add(num);
setLayout(new BorderLayout());
add("West", labels);
add("Center", inputs);
}
public Object[] getData() throws NumberFormatException {
Object data[] = new Object[5];
data[0] = new Integer(id.getInteger());
data[1] = desc.getText();
data[2] = new Double(price.getDouble());
data[3] = new Integer(num.getInteger());
data[4] = new Double(price.getDouble() * num.getInteger());
return data;
}
public void setData(String[] data) {
id.setText(data[0]);
desc.setText(data[1]);
price.setText(data[2]);
num.setText(data[3]);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?