📄 smainmenutestno2.java~40~
字号:
package com.aptech.cdjj.sex.test;
import javax.swing.*;
import java.awt.BorderLayout;
import javax.swing.Box;
import java.awt.Rectangle;
import java.awt.Component;
import java.awt.Toolkit;
import java.awt.Dimension;
import java.awt.FlowLayout;
import javax.swing.BorderFactory;
import java.awt.Color;
import java.util.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.GridLayout;
import com.borland.jbcl.layout.PaneLayout;
import com.borland.jbcl.layout.*;
import java.awt.LayoutManager;
import java.awt.Container;
import java.awt.CardLayout;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseAdapter;
import java.awt.Font;
public class SMainMenuTestNO2 extends JFrame{
SMainMenuTestNO2(){
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
//this.setSize(750,575);
this.pack();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = this.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
this.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
this.setVisible(true);
}
public static void main(String[] args) {
SMainMenuTestNO2 smainnenuTestno2 = new SMainMenuTestNO2();
}
private void jbInit() throws Exception {
this.getContentPane().setLayout(borderLayout3);//容器类情况
jPanel1.setLayout(borderLayout2);
jPanel2.setBorder(BorderFactory.createEtchedBorder());
jPanel2.setLayout(borderLayout4);
//jPanel3.setLayout(borderLayout1);
jSplitPane1.setOneTouchExpandable(true);
jSplitPane1.setDividerLocation(150);
jSplitPane2.setOrientation(JSplitPane.VERTICAL_SPLIT);
jSplitPane2.setDividerLocation(230);
jSplitPane2.setOneTouchExpandable(true);
jTextField1.setText("Aptech成都锦江培训中心");
jTextField2.setText("操作员:");
jTextField1.setEnabled(false);
jTextField2.setEnabled(false);
jTextField3.setEnabled(false);
jPanel3.setLayout(cardLayout1);
ImageIcon image=new ImageIcon("F:/素材库/desktop/20050118xy001_("+num+").jpg");
jLabel1.setBounds(0,0,image.getIconWidth(),image.getIconHeight());
jLabel1.setIcon(image);
jPanel4.setLayout(null);
jPanel4.addMouseListener(new SMainMenuTestNO2_jPanel4_mouseAdapter(this));
jPanel5.setLayout(null);
jPanel6.setBorder(BorderFactory.createEtchedBorder());
jPanel6.setBounds(new Rectangle( -2, 1, 596, 53));
jPanel6.setLayout(null);
jButton1.setBounds(new Rectangle(91, 11, 61, 32));
jButton1.setText("编号");
jMenuItem1.addActionListener(new
SMainMenuTestNO2_jMenuItem1_actionAdapter(this));
jLabel2.setText("排序显示:");
jLabel2.setBounds(new Rectangle(5, 9, 78, 32));
jButton2.setBounds(new Rectangle(162, 11, 61, 32));
jButton2.setText("姓名");
jButton3.setBounds(new Rectangle(233, 11, 61, 32));
jButton3.setText("价格");
jButton4.setBounds(new Rectangle(306, 11, 61, 32));
jButton4.setText("产品");
jButton5.setBounds(new Rectangle(379, 11, 61, 32));
jButton5.setText("时间");
jButton6.setBounds(new Rectangle(450, 11, 61, 32));
jButton6.setText("数量");
jRadioButton1.setSelectedIcon(null);
jRadioButton1.setText(":升序");
jRadioButton1.setBounds(new Rectangle(518, 8, 66, 21));
jRadioButton2.setText(":降序");
jRadioButton2.setBounds(new Rectangle(518, 26, 66, 23));
jPanel7.setLayout(null);
jMenuItem2.addActionListener(new
SMainMenuTestNO2_jMenuItem2_actionAdapter(this));
jSplitPane4.setBounds(new Rectangle(0, 0, 594, 548));
jPanel8.setLayout(null);
jPanel9.setBorder(BorderFactory.createEtchedBorder());
jPanel9.setBounds(new Rectangle(0, 0, 593, 39));
jPanel9.setLayout(null);
jRadioButton3.setText(":升序");
jRadioButton3.setBounds(new Rectangle(476, 8, 75, 23));
jRadioButton4.setText(":降序");
jRadioButton4.setBounds(new Rectangle(400, 9, 73, 23));
jLabel3.setText("排序显示:");
jLabel3.setBounds(new Rectangle(8, 12, 60, 15));
jButton7.setBounds(new Rectangle(331, 7, 65, 25));
jButton7.setText("编号");
jButton8.setBounds(new Rectangle(268, 7, 61, 25));
jButton8.setText("价格");
jButton10.setBounds(new Rectangle(203, 7, 62, 25));
jButton10.setText("数量");
jButton11.setBounds(new Rectangle(137, 7, 64, 25));
jButton11.setText("时间");
jButton12.setBounds(new Rectangle(73, 7, 62, 25));
jButton12.setText("名称");
jSplitPane3.setBounds(new Rectangle( -1, 38, 594, 252));
jPanel10.setLayout(null);
jScrollPane2.setBounds(new Rectangle( -1, 0, 588, 260));
jPanel11.setLayout(borderLayout5);
hbox1.add(jTextField1);
hbox1.add(jTextField2);
hbox1.add(jTextField3);
this.setJMenuBar(jMenuBar1); //菜单栏情况
jMenu1.setText("珠宝品种");
jMenu2.setText("珠宝销售");
jMenu3.setText("珠宝管理");
jMenu4.setText("珠宝库存");
jMenu5.setText("珠宝业绩");
jMenu6.setText("客户详情");
jMenuItem1.setText("11");
jMenuItem2.setText("33333331");
jMenuItem3.setText("2321321");
jMenuItem4.setText("212");
jMenuItem5.setText("3333");
jMenuItem6.setText("111");
jMenuItem7.setText("111");
jMenuItem8.setText("23232");
jMenuItem9.setText("232");
jMenuItem10.setText("11");
jMenuItem11.setText("22");
jMenuItem12.setText("111");
jMenuItem13.setText("555");
jMenuItem14.setText("1111");
jMenu7.setText("帮助");
jMenuItem15.setText("66");
jMenuItem16.setText("3333");
jMenuBar1.add(jMenu1);
jMenuBar1.add(jMenu2);
jMenuBar1.add(jMenu3);
jMenuBar1.add(jMenu4);
jMenuBar1.add(jMenu5);
jMenuBar1.add(jMenu6);
jMenuBar1.add(jMenu7);
jMenu1.add(jMenuItem1);
jMenu1.add(jMenuItem2);
jMenu1.add(jMenuItem3);
jMenu2.add(jMenuItem4);
jMenu2.add(jMenuItem5);
jMenu2.add(jMenuItem6);
jMenu3.add(jMenuItem7);
jMenu4.add(jMenuItem8);
jMenu4.add(jMenuItem9);
jMenu4.add(jMenuItem10);
jMenu5.add(jMenuItem11);
jMenu5.add(jMenuItem12);
jMenu6.add(jMenuItem13);
jMenu6.add(jMenuItem14);
jMenu7.add(jMenuItem15);
jMenu7.add(jMenuItem16);
jSplitPane1.add(jPanel3, JSplitPane.RIGHT);
jPanel3.add(jPanel4, "jPanel4");
jSplitPane1.add(jSplitPane2, JSplitPane.LEFT);
jPanel2.add(hbox1, java.awt.BorderLayout.SOUTH);
jSplitPane2.add(jScrollPane1, JSplitPane.TOP);
jScrollPane1.getViewport().add(jTree1);
jPanel1.add(jSplitPane1, java.awt.BorderLayout.CENTER);
jPanel1.add(jPanel2, java.awt.BorderLayout.SOUTH);
this.getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER);
jPanel6.add(jRadioButton1);
jPanel6.add(jRadioButton2);
jPanel6.add(jLabel2);
jPanel6.add(jButton1);
jPanel6.add(jButton3);
jPanel6.add(jButton4);
jPanel6.add(jButton6);
jPanel6.add(jButton5);
jPanel6.add(jButton2);
jSplitPane4.setDividerSize(1);
jSplitPane4.setDividerLocation(300);
jSplitPane4.setOrientation(JSplitPane.VERTICAL_SPLIT);
jSplitPane4.setOneTouchExpandable(true);
jPanel3.add(jPanel7, "jPanel7");
jPanel4.add(jLabel1, null);
jPanel3.add(jPanel5, "jPanel5");
jPanel5.add(jPanel6);
jPanel7.add(jSplitPane4, null);
jSplitPane4.add(jPanel8, JSplitPane.TOP);
jPanel9.add(jLabel3);
jPanel9.add(jButton12);
jPanel9.add(jButton11);
jPanel9.add(jRadioButton3);
jPanel9.add(jButton10);
jPanel9.add(jButton8);
jPanel9.add(jButton7);
jPanel9.add(jRadioButton4);
jSplitPane4.add(jPanel11, JSplitPane.BOTTOM);
jPanel8.add(jSplitPane3);
jPanel8.add(jPanel9);
jSplitPane3.setDividerLocation(600);
jSplitPane3.setOrientation(1);
jSplitPane3.setOneTouchExpandable(true);
jSplitPane3.add(jPanel10, JSplitPane.LEFT);
jPanel10.add(jScrollPane2);
}
//SLoginChildTest ss = new SLoginChildTest();
JPanel jPanel1 = new JPanel();
JPanel jPanel2 = new JPanel();
JPanel jPanel3 = new JPanel();
JSplitPane jSplitPane1 = new JSplitPane();
JSplitPane jSplitPane2 = new JSplitPane();
JScrollPane jScrollPane1 = new JScrollPane();
JTree jTree1 = new JTree();
JMenuBar jMenuBar1 = new JMenuBar();
JMenu jMenu1 = new JMenu();
JMenu jMenu2 = new JMenu();
JMenu jMenu3 = new JMenu();
JMenu jMenu4 = new JMenu();
JMenu jMenu5 = new JMenu();
JMenu jMenu6 = new JMenu();
JMenuItem jMenuItem1 = new JMenuItem();
JMenuItem jMenuItem2 = new JMenuItem();
JMenuItem jMenuItem3 = new JMenuItem();
JMenuItem jMenuItem4 = new JMenuItem();
JMenuItem jMenuItem5 = new JMenuItem();
JMenuItem jMenuItem6 = new JMenuItem();
JMenuItem jMenuItem7 = new JMenuItem();
JMenuItem jMenuItem8 = new JMenuItem();
JMenuItem jMenuItem9 = new JMenuItem();
JMenuItem jMenuItem10 = new JMenuItem();
JMenuItem jMenuItem11 = new JMenuItem();
JMenuItem jMenuItem12 = new JMenuItem();
JMenuItem jMenuItem13 = new JMenuItem();
JMenuItem jMenuItem14 = new JMenuItem();
JMenu jMenu7 = new JMenu();
JMenuItem jMenuItem15 = new JMenuItem();
JMenuItem jMenuItem16 = new JMenuItem();
Box hbox1 = Box.createHorizontalBox();
JTextField jTextField1 = new JTextField();
JTextField jTextField2 = new JTextField();
JTextField jTextField3 = new JTextField();
BorderLayout borderLayout1 = new BorderLayout();
BorderLayout borderLayout4 = new BorderLayout();
BorderLayout borderLayout2 = new BorderLayout();
BorderLayout borderLayout3 = new BorderLayout();
CardLayout cardLayout1 = new CardLayout();
JPanel jPanel4 = new JPanel();
JLabel jLabel1 = new JLabel();
JPanel jPanel5 = new JPanel();
int num = (int)Math.round(Math.random()*10);
JPanel jPanel6 = new JPanel();
JButton jButton1 = new JButton();
JLabel jLabel2 = new JLabel();
JButton jButton2 = new JButton();
JButton jButton3 = new JButton();
JButton jButton4 = new JButton();
JButton jButton5 = new JButton();
JButton jButton6 = new JButton();
JRadioButton jRadioButton1 = new JRadioButton();
JRadioButton jRadioButton2 = new JRadioButton();
JPanel jPanel7 = new JPanel();
JSplitPane jSplitPane4 = new JSplitPane();
JPanel jPanel8 = new JPanel();
JPanel jPanel9 = new JPanel();
JRadioButton jRadioButton3 = new JRadioButton();
JRadioButton jRadioButton4 = new JRadioButton();
JLabel jLabel3 = new JLabel();
JButton jButton7 = new JButton();
JButton jButton8 = new JButton();
JButton jButton10 = new JButton();
JButton jButton11 = new JButton();
JButton jButton12 = new JButton();
JSplitPane jSplitPane3 = new JSplitPane();
JPanel jPanel10 = new JPanel();
JScrollPane jScrollPane2 = new JScrollPane();
JPanel jPanel11 = new JPanel();
BorderLayout borderLayout5 = new BorderLayout();
public void jPanel4_mouseClicked(MouseEvent e) {
num = (int)Math.round(Math.random()*10);
ImageIcon image=new ImageIcon("F:/素材库/desktop/20050118xy001_("+num+").jpg");
jLabel1.setBounds(0,0,image.getIconWidth(),image.getIconHeight());
jLabel1.setIcon(image);
}
public void jMenuItem1_actionPerformed(ActionEvent e) {
cardLayout1.show(jPanel3,"jPanel5");
}
public void jMenuItem2_actionPerformed(ActionEvent e) {
cardLayout1.show(jPanel3,"jPanel7");
}
}
class SMainMenuTestNO2_jMenuItem2_actionAdapter implements ActionListener {
private SMainMenuTestNO2 adaptee;
SMainMenuTestNO2_jMenuItem2_actionAdapter(SMainMenuTestNO2 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem2_actionPerformed(e);
}
}
class SMainMenuTestNO2_jMenuItem1_actionAdapter implements ActionListener {
private SMainMenuTestNO2 adaptee;
SMainMenuTestNO2_jMenuItem1_actionAdapter(SMainMenuTestNO2 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem1_actionPerformed(e);
}
}
class SMainMenuTestNO2_jPanel4_mouseAdapter extends MouseAdapter {
private SMainMenuTestNO2 adaptee;
SMainMenuTestNO2_jPanel4_mouseAdapter(SMainMenuTestNO2 adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.jPanel4_mouseClicked(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -