📄 selectgroup.java
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: SelectGroup.java
//coded by lengping
//all right reserved
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.PrintStream;
import java.util.LinkedList;
import java.util.ListIterator;
import javax.swing.*;
import javax.swing.event.DocumentEvent;
import javax.swing.event.DocumentListener;
import javax.swing.text.PlainDocument;
public class SelectGroup extends MyDialog
{
class B1L
implements ActionListener
{
public void actionPerformed(ActionEvent actionevent)
{
Person.group = Integer.parseInt(t1.getText());
Person.dcdbgroup=Person.group;
db1.updatePerson();
dispose();
}
B1L()
{
}
}
class T1
implements DocumentListener
{
public void changedUpdate(DocumentEvent documentevent)
{
}
public void insertUpdate(DocumentEvent documentevent)
{
int i = Integer.parseInt(t1.getText());
if(i > 0 && i <= Person.maxgroup)
filllist(i);
}
public void removeUpdate(DocumentEvent documentevent)
{
System.out.println("remove " + t1.getText());
}
T1()
{
}
}
JTextField t1;
JButton b1;
DefaultListModel lItems;
JList l1;
LinkedList ll1;
Db db1;
JScrollPane sp1;
PlainDocument pd1;
JPanel p1;
public SelectGroup(JFrame jframe)
{
super(jframe, "选择组", true);
t1 = new JTextField(4);
b1 = new JButton("确定");
lItems = new DefaultListModel();
l1 = new JList(lItems);
ll1 = new LinkedList();
db1 = new Db();
sp1 = new JScrollPane(l1, 22, 31);
pd1 = new PlainDocument();
p1=new JPanel();
db1.getPerson();
setTitle("选择组--共有" + Person.maxgroup + "组");
t1.setDocument(pd1);
pd1.addDocumentListener(new T1());
b1.addActionListener(new B1L());
p1.setLayout(new FlowLayout());
p1.add(t1);
p1.add(b1);
Container cp=getContentPane();
cp.add(BorderLayout.NORTH, p1);
cp.add(sp1);
t1.setText(Integer.toString(Person.group));
t1.requestFocus(true);
setSize(400, 500);
setCenter();
}
void filllist(int i)
{
String s = new String();
db1.getGroup(ll1, i);
ListIterator listiterator = ll1.listIterator();
lItems.clear();
String s1;
for(; listiterator.hasNext(); lItems.addElement(s1))
{
Word word = (Word)listiterator.next();
s1 = "";
s1 = s1 + word.dc;
s1 = s1 + " " + word.zs;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -