|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuserinterface.UserInterface
public class UserInterface
This class is a runnable userinterface for an automatic knowledge-aquisition system created by Håvard Rykkelid as part of his masters degree in Artificial Intelligence. This system uses multiple agents and swarm-intellect as some of its tools to gather knowledge from the Internet.
Field Summary | |
---|---|
private java.lang.String |
agentSettings
|
private Conveyor |
conveyor
|
private javax.swing.JMenuItem |
exitMenuItem
|
private javax.swing.JMenu |
fileMenu
|
private javax.swing.JLabel |
inputLabel
|
private javax.swing.JTextField |
inputTextField
|
private javax.swing.JMenuBar |
jJMenuBar
|
private javax.swing.JTextField |
progressTextField
|
private javax.swing.JButton |
startButton
|
private javax.swing.JPanel |
superContentPane
|
private SuperFaceAdaptor |
superFaceAdaptor
|
private javax.swing.JFrame |
superFrame
|
private javax.swing.JLabel |
termCountLabel
|
private javax.swing.JTextField |
termCountTextField
|
private UIListener |
uiListener
|
Constructor Summary | |
---|---|
UserInterface()
The constructor for UserInterface |
Method Summary | |
---|---|
private javax.swing.JMenuItem |
getExitMenuItem()
This method initializes exitMenuItem |
private javax.swing.JMenu |
getFileMenu()
This method initializes fileMenu |
private javax.swing.JTextField |
getInputTextField()
This method initializes inputTextField |
private javax.swing.JMenuBar |
getJJMenuBar()
This method initializes jJMenuBar |
private javax.swing.JTextField |
getProgressTextField()
This method initializes progressTextField |
private javax.swing.JButton |
getStartButton()
This method initializes startButton |
private javax.swing.JPanel |
getSuperContentPane()
This method initializes superContentPane |
private javax.swing.JFrame |
getSuperFrame()
This method initializes superFrame |
private javax.swing.JTextField |
getTermCountTextField()
This method initializes termCountTextField |
static void |
main(java.lang.String[] args)
This is the main method. |
private void |
start()
This method is called when the program is ready to start up |
void |
startStop()
This is the method that will be executed every time the "startButton" is pressed. |
private void |
stop()
A method called if it is decided that the program should stop |
void |
systemExit()
This method is run if the window is asked to close. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final java.lang.String agentSettings
private javax.swing.JFrame superFrame
private javax.swing.JPanel superContentPane
private javax.swing.JTextField inputTextField
private javax.swing.JButton startButton
private javax.swing.JTextField termCountTextField
private javax.swing.JLabel inputLabel
private javax.swing.JLabel termCountLabel
private UIListener uiListener
private Conveyor conveyor
private javax.swing.JMenuBar jJMenuBar
private javax.swing.JMenu fileMenu
private javax.swing.JMenuItem exitMenuItem
private SuperFaceAdaptor superFaceAdaptor
private javax.swing.JTextField progressTextField
Constructor Detail |
---|
public UserInterface()
Method Detail |
---|
private javax.swing.JFrame getSuperFrame()
private javax.swing.JPanel getSuperContentPane()
private javax.swing.JTextField getInputTextField()
private javax.swing.JButton getStartButton()
private javax.swing.JTextField getTermCountTextField()
private javax.swing.JMenuBar getJJMenuBar()
private javax.swing.JMenu getFileMenu()
private javax.swing.JMenuItem getExitMenuItem()
private javax.swing.JTextField getProgressTextField()
public static void main(java.lang.String[] args)
args
- - not usedprivate void stop()
private void start()
public void startStop()
public void systemExit()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |