win10win7怎么管理右键菜单单怎么没有控制面板

您的位置: →
win8系统powermill窗口显示不全的解决方案,亲测可行 作者:windows系统之家&&来源:windows系统之家&&发布时间: 10:44:22
上一资源:
下一资源:
百度搜:&&谷歌搜:
狗狗搜:&&快车搜:界面时而显示不了或组件显示不全,不知是什么问题,请帮忙看下代码吧 - ITeye问答
package com.wangyj.kindergarten.ui.
import java.awt.BorderL
import java.awt.FlowL
import java.awt.GridL
import java.awt.HeadlessE
import java.awt.T
import java.awt.event.ActionE
import java.awt.event.ActionL
import java.awt.event.KeyA
import java.awt.event.KeyE
import java.awt.event.MouseA
import java.awt.event.MouseE
import javax.swing.ImageI
import javax.swing.JB
import javax.swing.JF
import javax.swing.JL
import javax.swing.JOptionP
import javax.swing.JP
import javax.swing.JPasswordF
import javax.swing.JS
import javax.swing.JTextF
import com.wangyj.kindergarten.business.AdminB
import com.wangyj.kindergarten.business.impl.AdminBusinessI
public class LoginFrame extends JFrame {
private AdminBusiness adminBiz=new AdminBusinessImpl();
private JPanel northPanel = new JPanel();
private JPanel centerPanel = new JPanel();
private JPanel southPanel=new JPanel();
private JLabel imageLabel=new JLabel();
private JTextField adminNameText=new JTextField();
private JPasswordField adminPwd=new JPasswordField();
private JButton loginButton=new JButton();
public LoginFrame() throws HeadlessException {
this.init();
private void init(){
this.setVisible(true);
this.setSize(350, 280);
this.setResizable(false);
this.setTitle("幼儿园管理系统");
this.setLayout(new BorderLayout());
this.setIconImage(new ImageIcon("images/8.jpg").getImage());
int width=(int)Toolkit.getDefaultToolkit().getScreenSize().getWidth()/2;
int height=(int)Toolkit.getDefaultToolkit().getScreenSize().getHeight()/2;
setLocation(width-getWidth()/2,height-getHeight()/2);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.add(northPanel,BorderLayout.NORTH);
this.add(centerPanel,BorderLayout.CENTER);
this.add(southPanel,BorderLayout.SOUTH);
JPanel panel1=new JPanel(new BorderLayout());
//
JPanel panel2=new JPanel(new BorderLayout());
JPanel panel2=new JPanel(new GridLayout(1,3,3,0));
JPanel panel3=new JPanel(new BorderLayout());
panel1.setBorder(BorderFactory.createEtchedBorder());
northPanel.add(panel1);
centerPanel.add(panel2);
southPanel.add(panel3);
/********************************************************************************/
JPanel inner1=new JPanel(new GridLayout(1,1));
imageLabel.setIcon(new ImageIcon("images/7.jpg"));
inner1.add(imageLabel);
panel1.add(new JSeparator(),BorderLayout.NORTH);
panel1.add(inner1,BorderLayout.CENTER);
panel1.add(new JSeparator(),BorderLayout.SOUTH);
/********************************************************************************/
JLabel adminNameLabel=new JLabel("管理员帐号:");
JLabel adminPwdLabel=new JLabel("管理员密码:");
JPanel inner2=new JPanel(new GridLayout(2,1,0,12));
JPanel inner2_1=new JPanel(new FlowLayout(FlowLayout.RIGHT));
JPanel inner2_2=new JPanel(new FlowLayout(FlowLayout.RIGHT));
inner2_1.add(adminNameLabel);
inner2_2.add(adminPwdLabel);
inner2.add(inner2_1);
inner2.add(inner2_2);
panel2.add(inner2);
JPanel inner3=new JPanel(new GridLayout(2,1,0,12));
adminNameText.setText("请输入帐号名...");
adminNameText.setColumns(15);
adminPwd.setColumns(15);
inner3.add(adminNameText);
inner3.add(adminPwd);
panel2.add(inner3);
JPanel inner4=new JPanel(new GridLayout(2,1,0,12));
inner4.add(new JLabel("*"));
inner4.add(new JLabel("*"));
panel2.add(inner4);
/********************************************************************************/
JPanel inner5=new JPanel(new GridLayout(1,5));
loginButton.setText("登& 录");
//
loginButton.setMnemonic(KeyEvent.VK_ENTER);
inner5.add(loginButton);
inner5.add(new JPanel());
inner5.add(new JPanel());
inner5.add(new JPanel());
inner5.add(new JPanel());
panel3.add(new JSeparator(),BorderLayout.NORTH);
panel3.add(inner5,BorderLayout.CENTER);
/*******************************************************************************/
adminNameText.addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent e) {
adminNameText.setText("");
loginButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
loginButton.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent e) {
if(e.getKeyChar()==KeyEvent.VK_ENTER){
System.out.println("enter.....");
private void login(){
String name=adminNameText.getText().trim();
String password=String.valueOf(adminPwd.getPassword()).trim();
if(name.equals("")||name==null||password.equals("")||password==null){
JOptionPane.showMessageDialog(this, "帐号或密码不能为空!");
boolean success=adminBiz.login(name, password);
if(success){
new MainFrame();
this.setVisible(false);
JOptionPane.showMessageDialog(this, "帐号、密码不正确!");
&&&&&& public static void main(String[] args){
&&&&&&&& new LoginFrame();
&&&& }
}
问题补充:太谢谢了,可以了。johnson.lee 写道setVisible()在init方法最后调用
采纳的答案
setVisible()在init方法最后调用
已解决问题
未解决问题

我要回帖

更多关于 win7怎么添加右键菜单 的文章

 

随机推荐