package com.vci.ubcs.codeapply; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.HashMap; import java.util.Map; public class TestIntegrateFrame { public static JButton apply = new JButton(); public static JTextField text = new JTextField(); public static void main(String[] args) { final JFrame j = new JFrame(); j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel p = new JPanel(); j.setSize(200, 200); apply.setText("test"); apply.setSize(80, 25); text.setPreferredSize(new Dimension(100,25)); p.add(text); p.add(apply); j.add(p); j.setLocation(new Point(500,300)); j.setVisible(true); apply.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Map map = new HashMap(); // map.put("原材料替换件", "YUANCAILIAOTIHUANJIAN"); // map.put("原材料部件", "1"); // map.put("简易示波器", ""); map.put("", "YCL"); String clsfName = "锁"; String deptName = ""; CodeApplyFor410Dialog dialog = new CodeApplyFor410Dialog(j, clsfName,deptName); String code = dialog.getCodeValue(); dialog.getAttributeValue("mi"); text.setText(code + "_" + dialog.getAttributeValue("MIDU")); System.out.println("code:---"+code+"---"); } }); } }