📄 useraccredit.java
字号:
/*
* ====================================================================
* The Class Description
* Version: 1.0.0
* Date: 11/08/2005
* Author: Xing.zhou
* Function: 对用户进行授权
*
* ====================================================================
*
*/
package vocal.userEditor;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import vocal.comm.VPPTransactionWrapper;
import vocal.userEditor.AccreditEditor;
import vocal.ui.AdministrativeLoginPanel;
/*
* ====================================================================
* The Class Description
* Version: 1.0.0
* Date: 11/08/2005
* Author: Xing.zhou
* Function: 这个类中定义了帐号授权的界面和已授权的帐号信息
*
* ====================================================================
*
*/
public class UserAccredit extends JDialog
{
private JPanel jpanel;
private JButton ok;
private JButton cancel;
private JButton help;
private Container parent;
protected VPPTransactionWrapper connect;
//private AccreditPanel accreditDialog;
private Editor editor = null;
/**
* @return
*/
private Container getTopLevelAncestor() {
// TODO Auto-generated method stub
return null;
}
public UserAccredit(Container aParent,VPPTransactionWrapper con,String groupname)
{
parent = aParent;
setTitle("Account accredit");
//外层JPanel
JPanel temp = new JPanel();
temp.setLayout(new BorderLayout());
//上部按钮JPanel
jpanel = new JPanel();
jpanel.setLayout(new BoxLayout(jpanel, BoxLayout.X_AXIS));
JButton back = new JButton("back");
back.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
UserAccredit.this.setVisible(false);
}
});
//jpanel.add(back);
jpanel.setBorder(new EmptyBorder(8, 8, 8, 8));
//jpanel.add(Box.createHorizontalGlue());
temp.add(jpanel, BorderLayout.NORTH);
//数据表显示JPanel
JPanel temp2 = new JPanel();
temp2.setLayout(new BoxLayout(jpanel, BoxLayout.X_AXIS));
//用户数据显示表格区
editor = new Editor(con,groupname);
editor.showCommon = false;
editor.showAccredit = true;
editor.addSelectedComponents();
temp.add(editor, BorderLayout.CENTER);
//accrediteditor.init();
//editor.init();
this.setModal(true);
temp.setVisible(true);
this.getContentPane().add(temp, BorderLayout.CENTER);
pack();
editor.init();
editor.loadUserNames();
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
setLocation((d.width - this.getSize().width) / 2,
(d.height - this.getSize().height) / 2);
//System.out.println("accreditdialog come");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -