|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.unibz.gui.Main
public class Main
This class is the initialization of our program. It is in great part generated by Eclipse's Visual Editor, therefore it is quite messy. It is responsible for creating all the GUI objects and attaching them behaviors.
Field Summary | |
---|---|
private javax.swing.JPanel |
aboutContentPane
|
private javax.swing.JDialog |
aboutDialog
|
private javax.swing.JMenuItem |
aboutMenuItem
|
private javax.swing.JLabel |
aboutVersionLabel
|
(package private) DataSet |
datas
|
private javax.swing.JMenuItem |
exitMenuItem
|
private javax.swing.JMenu |
fileMenu
|
private javax.swing.JDialog |
frame
|
private javax.swing.JMenu |
helpMenu
|
private javax.swing.JCheckBox |
jClearNoiseCheckBox
|
private javax.swing.JPanel |
jContentPane
|
private javax.swing.JRadioButton |
jDBSCANRadioButton
|
private javax.swing.JDesktopPane |
jDesktopPane
|
private javax.swing.JTextField |
jEpsilonTextField
|
private javax.swing.JButton |
jExecuteButton
|
private javax.swing.JFrame |
jFrame
|
private javax.swing.JMenuBar |
jJMenuBar
|
private javax.swing.JRadioButton |
jKMeansRadioButton
|
private javax.swing.JLabel |
jLabel
|
private javax.swing.JLabel |
jLabel1
|
private javax.swing.JLabel |
jLabel2
|
private javax.swing.JLabel |
jLabel3
|
private javax.swing.JLabel |
jLabel4
|
private javax.swing.JLabel |
jLabel5
|
private javax.swing.JLabel |
jLabel6
|
private javax.swing.JLabel |
jLabel7
|
private javax.swing.JLabel |
jLabel8
|
private javax.swing.JLabel |
jLabel9
|
private javax.swing.JLabel |
jMinPointsLabel4
|
private javax.swing.JTextField |
jMinPtsTextField
|
private javax.swing.JTextField |
jNRClustersTextField
|
private javax.swing.JLabel |
jNrElementsLabel9
|
private javax.swing.JTextField |
jNRIterationsTextField
|
private javax.swing.JLabel |
jNrSkippedRowsLabel9
|
private javax.swing.JTextArea |
jOutputTextArea
|
private javax.swing.JScrollPane |
jScrollPane
|
private javax.swing.JComboBox |
jXComboBox
|
private javax.swing.JComboBox |
jYComboBox
|
private boolean |
kmeansselected
|
private javax.swing.JMenuItem |
loadMenuItem
|
private javax.swing.JComponent |
newContentPane
|
static java.lang.String |
NUMERIC
|
Constructor Summary | |
---|---|
Main()
|
Method Summary | |
---|---|
private void |
createAndShowGUI()
Create the GUI and show it. |
private void |
DisableAll()
|
protected void |
ExecuteAlgo()
|
private javax.swing.JPanel |
getAboutContentPane()
This method initializes aboutContentPane |
private javax.swing.JDialog |
getAboutDialog()
This method initializes aboutDialog |
private javax.swing.JMenuItem |
getAboutMenuItem()
This method initializes jMenuItem for the About window |
private javax.swing.JLabel |
getAboutVersionLabel()
This method initializes aboutVersionLabel |
private javax.swing.JMenuItem |
getExitMenuItem()
This method initializes jMenuItem for exiting the program |
private javax.swing.JMenu |
getFileMenu()
This method initializes jMenu for "File" |
private javax.swing.JMenu |
getHelpMenu()
This method initializes jMenu for "Help" |
private javax.swing.JCheckBox |
getJClearNoiseCheckBox()
This method initializes jClearNoiseCheckBox |
private javax.swing.JPanel |
getJContentPane()
This method initializes jContentPane, the second container of our GUI (the zone below the menu bar) |
private javax.swing.JRadioButton |
getJDBSCANRadioButton()
This method initializes jDBSCANRadioButton |
private javax.swing.JDesktopPane |
getJDesktopPane()
This method initializes jDesktopPane |
private javax.swing.JTextField |
getJEpsilonTextField()
This method initializes jEpsilonTextField |
private javax.swing.JButton |
getJExecuteButton()
This method initializes jExecuteButton |
private javax.swing.JFrame |
getJFrame()
This method initializes the jFrame, the general graphical container of our window. |
private javax.swing.JMenuBar |
getJJMenuBar()
This method initializes jJMenuBar, the container of our Menu. |
private javax.swing.JRadioButton |
getJKMeansRadioButton()
This method initializes jKMeansRadioButton |
private javax.swing.JTextField |
getJMinPtsTextField()
This method initializes jMinPtsTextField |
private javax.swing.JTextField |
getJNRClustersTextField()
This method initializes jNRClustersTextField |
private javax.swing.JTextField |
getJNRIterationsTextField()
This method initializes jNRIterationsTextField |
private javax.swing.JTextArea |
getJOutputTextArea()
This method initializes jOutputTextArea |
private javax.swing.JScrollPane |
getJScrollPane()
This method initializes jScrollPane |
private javax.swing.JComboBox |
getJXComboBox()
This method initializes jXComboBox |
private javax.swing.JComboBox |
getJYComboBox()
This method initializes jYComboBox |
private javax.swing.JMenuItem |
getLoadMenuItem()
This method initializes jMenuItem |
private boolean |
isDouble(java.lang.String input)
|
static void |
main(java.lang.String[] args)
Launches this application |
private void |
UpdateControls(boolean iskmeans)
Method used to update the visual controls |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
DataSet datas
private javax.swing.JFrame jFrame
private javax.swing.JPanel jContentPane
private javax.swing.JMenuBar jJMenuBar
private javax.swing.JMenu fileMenu
public static final java.lang.String NUMERIC
private javax.swing.JMenu helpMenu
private javax.swing.JMenuItem exitMenuItem
private javax.swing.JMenuItem aboutMenuItem
private javax.swing.JMenuItem loadMenuItem
private javax.swing.JDialog aboutDialog
private javax.swing.JPanel aboutContentPane
private javax.swing.JLabel aboutVersionLabel
private javax.swing.JDesktopPane jDesktopPane
private javax.swing.JLabel jLabel
private javax.swing.JRadioButton jKMeansRadioButton
private javax.swing.JRadioButton jDBSCANRadioButton
private javax.swing.JLabel jLabel1
private javax.swing.JLabel jLabel2
private javax.swing.JTextField jNRClustersTextField
private javax.swing.JLabel jLabel3
private javax.swing.JTextField jEpsilonTextField
private javax.swing.JLabel jMinPointsLabel4
private javax.swing.JTextField jMinPtsTextField
private javax.swing.JButton jExecuteButton
private boolean kmeansselected
private javax.swing.JTextArea jOutputTextArea
private javax.swing.JLabel jLabel4
private javax.swing.JScrollPane jScrollPane
private javax.swing.JLabel jLabel5
private javax.swing.JLabel jLabel6
private javax.swing.JComboBox jXComboBox
private javax.swing.JComboBox jYComboBox
private javax.swing.JTextField jNRIterationsTextField
private javax.swing.JLabel jLabel7
private javax.swing.JComponent newContentPane
private javax.swing.JDialog frame
private javax.swing.JLabel jLabel8
private javax.swing.JLabel jNrElementsLabel9
private javax.swing.JLabel jNrSkippedRowsLabel9
private javax.swing.JCheckBox jClearNoiseCheckBox
private javax.swing.JLabel jLabel9
Constructor Detail |
---|
public Main()
Method Detail |
---|
private javax.swing.JFrame getJFrame()
private javax.swing.JPanel getJContentPane()
private javax.swing.JMenuBar getJJMenuBar()
private javax.swing.JMenu getFileMenu()
private javax.swing.JMenu getHelpMenu()
private javax.swing.JMenuItem getExitMenuItem()
private javax.swing.JMenuItem getAboutMenuItem()
private javax.swing.JDialog getAboutDialog()
private javax.swing.JPanel getAboutContentPane()
private javax.swing.JLabel getAboutVersionLabel()
private javax.swing.JMenuItem getLoadMenuItem()
private javax.swing.JDesktopPane getJDesktopPane()
private javax.swing.JRadioButton getJKMeansRadioButton()
private javax.swing.JRadioButton getJDBSCANRadioButton()
private javax.swing.JTextField getJNRClustersTextField()
private javax.swing.JTextField getJEpsilonTextField()
private javax.swing.JTextField getJMinPtsTextField()
private javax.swing.JButton getJExecuteButton()
private javax.swing.JTextArea getJOutputTextArea()
private javax.swing.JScrollPane getJScrollPane()
private javax.swing.JComboBox getJXComboBox()
private javax.swing.JComboBox getJYComboBox()
private javax.swing.JTextField getJNRIterationsTextField()
private javax.swing.JCheckBox getJClearNoiseCheckBox()
public static void main(java.lang.String[] args)
private void DisableAll()
private void UpdateControls(boolean iskmeans)
private boolean isDouble(java.lang.String input)
protected void ExecuteAlgo()
private void createAndShowGUI()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |