lists view quicker, lists called from api one by one not on menu load
This commit is contained in:
parent
122b91ead3
commit
837d79cf99
@ -16,22 +16,67 @@ public class RefListsView extends JFrame {
|
||||
super("fmframework");
|
||||
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
|
||||
setLayout(new GridLayout(3, 2));
|
||||
setSize(500, 500);
|
||||
setSize(300, 300);
|
||||
setResizable(false);
|
||||
|
||||
|
||||
Reference.initGroupsList();
|
||||
ArrayList<FMObjList> groups = Reference.getGroups();
|
||||
int counter;
|
||||
for (counter = 0; counter < groups.size(); counter++) {
|
||||
FMObjList group = groups.get(counter);
|
||||
JButton view = new JButton("View " + group.getGroupName());
|
||||
view.addActionListener(new ActionListener() {
|
||||
// Reference.initGroupsList();
|
||||
// ArrayList<FMObjList> groups = Reference.getGroups();
|
||||
// int counter;
|
||||
// for (counter = 0; counter < groups.size(); counter++) {
|
||||
// FMObjList group = groups.get(counter);
|
||||
// JButton view = new JButton("View " + group.getGroupName());
|
||||
// view.addActionListener(new ActionListener() {
|
||||
// public void actionPerformed(ActionEvent arg0) {
|
||||
// group.view();
|
||||
// }
|
||||
// });
|
||||
// add(view);
|
||||
// }
|
||||
|
||||
JButton viewTDE = new JButton("View TDE");
|
||||
viewTDE.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent arg0) {
|
||||
group.view();
|
||||
Reference.getTDE().view();
|
||||
}
|
||||
});
|
||||
add(view);
|
||||
add(viewTDE);
|
||||
|
||||
JButton viewBPHQ = new JButton("View BPHQ");
|
||||
viewBPHQ.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent arg0) {
|
||||
Reference.getBPHQ().view();
|
||||
}
|
||||
});
|
||||
add(viewBPHQ);
|
||||
|
||||
JButton viewDre = new JButton("View Dre");
|
||||
viewDre.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent arg0) {
|
||||
Reference.getDre().view();
|
||||
}
|
||||
});
|
||||
add(viewDre);
|
||||
JButton viewWu = new JButton("View Wu");
|
||||
viewWu.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent arg0) {
|
||||
Reference.getWu().view();
|
||||
}
|
||||
});
|
||||
add(viewWu);
|
||||
JButton viewHopeless = new JButton("View Hopeless");
|
||||
viewHopeless.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent arg0) {
|
||||
Reference.getHopeless().view();
|
||||
}
|
||||
});
|
||||
add(viewHopeless);
|
||||
JButton viewSaturation = new JButton("View Saturation");
|
||||
viewSaturation.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent arg0) {
|
||||
Reference.getSaturation().view();
|
||||
}
|
||||
});
|
||||
add(viewSaturation);
|
||||
}
|
||||
}
|
||||
|
@ -63,7 +63,7 @@ public class Parser {
|
||||
node = wikiContents.item(counter);
|
||||
|
||||
if (node.getNodeName().equals("published")) {
|
||||
System.out.println(node.getNodeName() + node.getTextContent());
|
||||
// System.out.println(node.getNodeName() + node.getTextContent());
|
||||
date = node.getTextContent();
|
||||
}
|
||||
// if (node.getNodeName().equals("summary")) {
|
||||
@ -71,7 +71,7 @@ public class Parser {
|
||||
// summary = node.getTextContent();
|
||||
// }
|
||||
if (node.getNodeName().equals("content")) {
|
||||
System.out.println(node.getNodeName() + node.getTextContent());
|
||||
// System.out.println(node.getNodeName() + node.getTextContent());
|
||||
content = node.getTextContent();
|
||||
}
|
||||
}
|
||||
|
@ -27,14 +27,14 @@ public class Reference {
|
||||
|
||||
private static ArrayList<FMObjList> groups = new ArrayList<FMObjList>();
|
||||
|
||||
public static void initGroupsList() {
|
||||
groups.add(getTDE());
|
||||
groups.add(getBPHQ());
|
||||
groups.add(getDre());
|
||||
groups.add(getWu());
|
||||
groups.add(getHopeless());
|
||||
groups.add(getSaturation());
|
||||
}
|
||||
// public static void initGroupsList() {
|
||||
// groups.add(getTDE());
|
||||
// groups.add(getBPHQ());
|
||||
// groups.add(getDre());
|
||||
// groups.add(getWu());
|
||||
// groups.add(getHopeless());
|
||||
// groups.add(getSaturation());
|
||||
// }
|
||||
|
||||
public static FMObjList getSaturation() {
|
||||
FMObjList saturation = new FMObjList("Saturation");
|
||||
@ -46,9 +46,9 @@ public class Reference {
|
||||
return saturation;
|
||||
}
|
||||
|
||||
public static ArrayList<FMObjList> getGroups() {
|
||||
return groups;
|
||||
}
|
||||
// public static ArrayList<FMObjList> getGroups() {
|
||||
// return groups;
|
||||
// }
|
||||
|
||||
public static FMObjList getHopeless() {
|
||||
FMObjList hopeless = new FMObjList("Hopless");
|
||||
|
Loading…
Reference in New Issue
Block a user