📄 visualcoordinate.java
字号:
package chess;
import java.awt.*;
import javax.swing.*;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.border.TitledBorder;
import java.net.URL;
public class VisualCoordinate
extends JFrame {
JPanel contentPane;
XYLayout xYLayout1 = new XYLayout();
JPanel gourp1_panel = new JPanel();
public JButton user1_icon = new JButton();
XYLayout xYLayout2 = new XYLayout();
public JButton user2_icon = new JButton();
JTextField descript_textfiled = new JTextField();
JPanel gourp2_panel = new JPanel();
public JButton group_communicate_icon = new JButton();
public JButton user3_icon = new JButton();
XYLayout xYLayout3 = new XYLayout();
public JButton user4_icon = new JButton();
public JButton group2_status_icon = new JButton();
public JButton group1_status_icon = new JButton();
TitledBorder tb1;
TitledBorder tb2;
JLabel group_communicate_label = new JLabel();
JLabel user1_label = new JLabel();
JLabel user2_label = new JLabel();
JLabel user3_label = new JLabel();
JLabel user4_label = new JLabel();
JLabel jLabel6 = new JLabel();
URL u6=this.getClass().getResource("/image/P1.PNG");
private ImageIcon user_icon=new ImageIcon(u6);
public VisualCoordinate() {
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
jbInit();
}
catch (Exception exception) {
exception.printStackTrace();
}
}
/**
* Component initialization.
*
* @throws java.lang.Exception
*/
private void jbInit() throws Exception {
tb1 = BorderFactory.createTitledBorder("协同小组A");
tb2 = BorderFactory.createTitledBorder("协同小组B");
contentPane = (JPanel) getContentPane();
contentPane.setSize(490, 386);
setSize(new Dimension(490, 386));
this.setResizable(true);
setTitle("协同可视化");
contentPane.setLayout(xYLayout1);
user1_icon.setIcon(user_icon);
user1_icon.setVerticalAlignment(SwingConstants.BOTTOM);
gourp1_panel.setLayout(xYLayout2);
user2_icon.setIcon(user_icon);
user2_icon.setText("");
descript_textfiled.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
descript_textfiled.setText("");
group_communicate_icon.setIcon(null);
group_communicate_icon.setText("");
user3_icon.setIcon(user_icon);
user3_icon.setText("");
gourp2_panel.setLayout(xYLayout3);
user4_icon.setIcon(user_icon);
user4_icon.setText("");
group2_status_icon.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
group2_status_icon.setForeground(Color.red);
group2_status_icon.setToolTipText("");
group2_status_icon.setText("组状态");
group1_status_icon.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
group1_status_icon.setForeground(Color.red);
group1_status_icon.setToolTipText("");
group1_status_icon.setIcon(null);
group1_status_icon.setText("组状态");
gourp1_panel.setBorder(tb1);
gourp2_panel.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
gourp2_panel.setBorder(tb2);
tb1.setTitleFont(new java.awt.Font("宋体", Font.PLAIN, 12));
tb2.setTitleFont(new java.awt.Font("宋体", Font.PLAIN, 12));
group_communicate_label.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
group_communicate_label.setText("组间交互");
user1_label.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
user1_label.setToolTipText("");
user1_label.setText("组员:qq");
user2_label.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
user2_label.setText("组员:dover");
user3_label.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
user3_label.setText("组员:zhao");
user4_label.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
user4_label.setText("组员:zhsn");
jLabel6.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
jLabel6.setText("本体语义描述");
gourp1_panel.add(user1_icon, new XYConstraints(7, 0, 96, 128));
gourp2_panel.add(user3_icon, new XYConstraints(82, 0, 96, 128));
gourp2_panel.add(user4_icon, new XYConstraints(82, 138, 96, 128));
gourp1_panel.add(user2_icon, new XYConstraints(7, 138, 96, 128));
gourp2_panel.add(group2_status_icon, new XYConstraints(7, 99, 71, 86));
gourp2_panel.add(user3_label, new XYConstraints(16, 21, -1, -1));
contentPane.add(group_communicate_icon, new XYConstraints(198, 139, 86, 45));
contentPane.add(group_communicate_label, new XYConstraints(217, 116, -1, -1));
gourp1_panel.add(group1_status_icon, new XYConstraints(110, 99, 71, 86));
contentPane.add(gourp1_panel, new XYConstraints(2, 0, 196, 301));
contentPane.add(gourp2_panel, new XYConstraints(285, 0, 196, 301));
gourp2_panel.add(user4_label, new XYConstraints(16, 223, -1, -1));
contentPane.add(jLabel6, new XYConstraints(204, 297, -1, -1));
gourp1_panel.add(user2_label, new XYConstraints(108, 223, -1, -1));
gourp1_panel.add(user1_label, new XYConstraints(108, 21, -1, -1));
contentPane.add(descript_textfiled, new XYConstraints(8, 316, 466, 28));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -