企业进销存管理系统主菜单界面上课讲义Word格式.docx
《企业进销存管理系统主菜单界面上课讲义Word格式.docx》由会员分享,可在线阅读,更多相关《企业进销存管理系统主菜单界面上课讲义Word格式.docx(8页珍藏版)》请在冰豆网上搜索。
privatestaticJLabelczyStateLabel=null;
privateJSeparatorjSeparator2=null;
/**
*ThismethodinitializesjJToolBarBar
*
*@returnjavax.swing.JToolBar
*/
privateToolBargetJJToolBarBar(){
if(toolBar==null){
toolBar=newToolBar(getFrameMenuBar());
toolBar.setCursor(newCursor(Cursor.HAND_CURSOR));
}
returntoolBar;
}
*初始化窗体菜单栏的方法
*@returnjavax.swing.JMenuBar
protectedMenuBargetFrameMenuBar(){
if(frameMenuBar==null){
frameMenuBar=newMenuBar(getDesktopPane(),getStateLabel());
returnframeMenuBar;
*ThismethodinitializesdesktopPane
*@returnjavax.swing.JDesktopPane
privateDesktopPanelgetDesktopPane(){
if(desktopPane==null){
desktopPane=newDesktopPanel();
returndesktopPane;
*ThismethodinitializesstatePanel
*@returnjavax.swing.JPanel
privateJPanelgetStatePanel(){
if(statePanel==null){
GridBagConstraintsgridBagConstraints6=newGridBagConstraints();
gridBagConstraints6.gridx=2;
gridBagConstraints6.fill=GridBagConstraints.VERTICAL;
gridBagConstraints6.insets=newInsets(0,5,0,5);
gridBagConstraints6.gridy=0;
GridBagConstraintsgridBagConstraints4=newGridBagConstraints();
gridBagConstraints4.gridx=3;
gridBagConstraints4.gridy=0;
GridBagConstraintsgridBagConstraints3=newGridBagConstraints();
gridBagConstraints3.gridx=6;
gridBagConstraints3.fill=GridBagConstraints.VERTICAL;
gridBagConstraints3.insets=newInsets(0,5,0,5);
gridBagConstraints3.gridy=0;
GridBagConstraintsgridBagConstraints11=newGridBagConstraints();
gridBagConstraints11.gridx=5;
gridBagConstraints11.insets=newInsets(0,5,0,5);
gridBagConstraints11.gridy=0;
nowDateLabel=newJLabel();
Datenow=newDate();
nowDateLabel.setText(String.format("
%tF"
now));
GridBagConstraintsgridBagConstraints2=newGridBagConstraints();
gridBagConstraints2.gridx=7;
gridBagConstraints2.weightx=0.0;
gridBagConstraints2.fill=GridBagConstraints.NONE;
gridBagConstraints2.gridy=0;
nameLabel=newJLabel("
吉林省铭泰×
×
有限公司"
);
GridBagConstraintsgridBagConstraints1=newGridBagConstraints();
gridBagConstraints1.gridx=4;
gridBagConstraints1.fill=GridBagConstraints.VERTICAL;
gridBagConstraints1.weighty=1.0;
gridBagConstraints1.insets=newInsets(0,5,0,5);
gridBagConstraints1.gridy=0;
GridBagConstraintsgridBagConstraints=newGridBagConstraints();
gridBagConstraints.gridx=0;
gridBagConstraints.fill=GridBagConstraints.HORIZONTAL;
gridBagConstraints.weightx=1.0;
gridBagConstraints.gridy=0;
statePanel=newJPanel();
statePanel.setLayout(newGridBagLayout());
statePanel.setBorder(BorderFactory
.createBevelBorder(BevelBorder.RAISED));
statePanel.add(getStateLabel(),gridBagConstraints);
statePanel.add(getJSeparator(),gridBagConstraints1);
statePanel.add(nameLabel,gridBagConstraints2);
statePanel.add(getJSeparator1(),gridBagConstraints3);
statePanel.add(nowDateLabel,gridBagConstraints11);
statePanel.add(getCzyStateLabel(),gridBagConstraints4);
statePanel.add(getJSeparator2(),gridBagConstraints6);
returnstatePanel;
publicstaticJLabelgetCzyStateLabel(){
if(czyStateLabel==null){
czyStateLabel=newJLabel("
操作员:
"
returnczyStateLabel;
publicJLabelgetStateLabel(){
if(stateLabel==null){
stateLabel=newJLabel();
stateLabel.setText("
当前没有选定窗体"
returnstateLabel;
*ThismethodinitializesjSeparator
*@returnjavax.swing.JSeparator
privateJSeparatorgetJSeparator(){
JSeparatorjSeparator=newJSeparator();
jSeparator.setOrientation(JSeparator.VERTICAL);
returnjSeparator;
*ThismethodinitializesjSeparator1
privateJSeparatorgetJSeparator1(){
if(jSeparator1==null){
jSeparator1=newJSeparator();
jSeparator1.setOrientation(SwingConstants.VERTICAL);
returnjSeparator1;
*ThismethodinitializesjSeparator2
privateJSeparatorgetJSeparator2(){
if(jSeparator2==null){
jSeparator2=newJSeparator();
jSeparator2.setOrientation(SwingConstants.VERTICAL);
returnjSeparator2;
*@paramargs
publicstaticvoidmain(String[]args){
SplashScreensplashScreen=SplashScreen.getSplashScreen();
if(splashScreen!
=null){
try{
JFramelogin=newLoginDialog();
login.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Thread.sleep(3000);
login.setVisible(true);
}catch(InterruptedExceptione){}
*Thisisthedefaultconstructor
publicMainFrame(){
super();
initialize();
*Thismethodinitializesthis
*@returnvoid
privatevoidinitialize(){
(3)心态问题this.setSize(800,600);
二、资料网址:
this.setJMenuBar(getFrameMenuBar());
this.setContentPane(getFrameContentPane());
培养动手能力□学一门手艺□打发时间□兴趣爱好□this.setTitle("
铭泰企业进销存管理系统"
附件
(二):
*ThismethodinitializesframeContentPane
“碧芝”最吸引人的是那些小巧的珠子、亮片等,都是平日里不常见的。
店长梁小姐介绍,店内的饰珠有威尼斯印第安的玻璃珠、秘鲁的陶珠、奥利的施华洛世奇水晶、法国的仿金片、日本的梦幻珠等,五彩缤纷,流光异彩。
按照饰珠的质地可分为玻璃、骨质、角质、陶制、水晶、仿金、木制等种类,其造型更是千姿百态:
珠型、圆柱型、动物造型、多边形、图腾形象等,美不胜收。
全部都是进口的,从几毛钱一个到几十元一个的珠子,做一个成品饰物大约需要几十元,当然,还要决定于你的心意。
“碧芝”提倡自己制作:
端个特制的盘子到柜台前,按自己的构思选取喜爱的饰珠和配件,再把它们串成成品。
这里的饰珠和配件的价格随质地而各有同,所用的线绳价格从几元到一二十元不等,如果让店员帮忙串制,还要收取10%~20%的手工费。
他们的成功秘诀在于“连锁”二字。
凭借“连锁”,他们在女孩们所喜欢的小玩意上玩出了大名堂。
小店连锁,优势明显,主要有:
privateJPanelgetFrameContentPane(){
中式饰品风格的饰品绝对不拒绝采用金属,而且珠子的种类也更加多样。
五光十色的水晶珠、仿古雅致的嵌丝珐琅珠、充满贵族气息的景泰蓝珠、粗糙前卫的金属字母珠片的材质也多种多样。
if(frameContentPane==null){
在上海,随着轨道交通的发展,地铁商铺应运而生,并且在重要商圈已经形成一定的气候,投资经营地铁商铺逐渐为一大热门。
在人民广场地下的迪美购物中心,有一家DIY自制饰品店--“碧芝自制饰品店”frameContentPane=newJPanel();
frameContentPane.setLayout(newBorderLayout());
frameContentPane.add(getStatePanel(),BorderLayout.SOUTH);
frameContentPane.add(getJJToolBarBar(),BorderLayout.NORTH);
开了连锁店,最大的好处是让别人记住你。
“漂亮女生”一律采用湖蓝底色的装修风格,简洁、时尚、醒目。
“品牌效应”是商家梦寐以求的制胜法宝。
frameContentPane.add(getDesktopPane(),BorderLayout.CENTER);
(一)上海的经济环境对饰品消费的影响}
returnframeContentPane;
}//@jve:
decl-index=0:
visual-constraint="
6,-5"