|
|||||||||
| Home >> All >> com >> eireneh >> bible >> book >> [ swing overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.eireneh.bible.book.swing
Class CompareResultsPane

java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.eireneh.bible.book.swing.CompareResultsPane
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.lang.Runnable, java.io.Serializable
- public class CompareResultsPane
- extends javax.swing.JPanel
- implements java.lang.Runnable
- extends javax.swing.JPanel
This displays the results of a comparision that occurs in a separate thread.
|
Distribution Licence: Project B is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. The License is available on the internet here, by writing to Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA, Or locally at the Licence link below. The copyright to this program is held by it's authors. |
| Nested Class Summary | |
(package private) class |
CompareResultsPane.CustomProgressListener
Report progress changes to the screen |
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
private boolean |
alive
Are we being told to die |
private javax.swing.JProgressBar |
bar_progress
|
private javax.swing.Box |
box_bibles
|
private javax.swing.JButton |
btn_close
|
private javax.swing.JButton |
btn_stop
|
private com.eireneh.bible.passage.Passage |
check_ref
The passage to check |
private java.lang.String |
check_text
The text to check |
private CompareResultsPane.CustomProgressListener |
cpl
The progress listener |
private com.eireneh.swing.DocumentWriter |
dout
The DocumentWriter that the comparison can write to |
private javax.swing.JLabel |
lbl_bible1
|
private javax.swing.JLabel |
lbl_bible2
|
private javax.swing.JPanel |
pnl_buttons
|
private javax.swing.JPanel |
pnl_results
|
private javax.swing.JScrollPane |
scr_results
|
private javax.swing.JTextArea |
txt_results
|
private com.eireneh.bible.book.Verifier |
ver
The Bible verifier |
private java.lang.Thread |
work
Work in progress |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
CompareResultsPane(com.eireneh.bible.book.Verifier ver)
Basic Constructor |
|
| Method Summary | |
private void |
jbInit()
Create the GUI |
void |
run()
A class to be run in a Thread to do the real work of comparing the selected Bibles |
void |
setCheckPassages(com.eireneh.bible.passage.Passage check_ref)
The Passage that we will check, null for no check. |
void |
setCheckText(java.lang.String check_text)
The text that we will check, null for no check, we apply startsWith to the given word before we run the check. |
private void |
setTitles()
Set the title of the pane to what we are doing |
void |
showInFrame(java.awt.Frame parent)
This allows up to easily display this component in a window and have the 2 work together on close actions and so on. |
void |
startStop()
Start running the tests |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
alive
private boolean alive
- Are we being told to die
check_text
private java.lang.String check_text
- The text to check
check_ref
private com.eireneh.bible.passage.Passage check_ref
- The passage to check
ver
private com.eireneh.bible.book.Verifier ver
- The Bible verifier
dout
private com.eireneh.swing.DocumentWriter dout
- The DocumentWriter that the comparison can write to
work
private java.lang.Thread work
- Work in progress
cpl
private CompareResultsPane.CustomProgressListener cpl
- The progress listener
pnl_results
private javax.swing.JPanel pnl_results
scr_results
private javax.swing.JScrollPane scr_results
txt_results
private javax.swing.JTextArea txt_results
bar_progress
private javax.swing.JProgressBar bar_progress
box_bibles
private javax.swing.Box box_bibles
lbl_bible1
private javax.swing.JLabel lbl_bible1
pnl_buttons
private javax.swing.JPanel pnl_buttons
btn_stop
private javax.swing.JButton btn_stop
btn_close
private javax.swing.JButton btn_close
lbl_bible2
private javax.swing.JLabel lbl_bible2
| Constructor Detail |
CompareResultsPane
public CompareResultsPane(com.eireneh.bible.book.Verifier ver)
- Basic Constructor
| Method Detail |
jbInit
private void jbInit()
- Create the GUI
showInFrame
public void showInFrame(java.awt.Frame parent)
- This allows up to easily display this component in a window and
have the 2 work together on close actions and so on.
startStop
public void startStop()
- Start running the tests
setCheckText
public void setCheckText(java.lang.String check_text)
- The text that we will check, null for no check, we apply startsWith
to the given word before we run the check.
setCheckPassages
public void setCheckPassages(com.eireneh.bible.passage.Passage check_ref)
- The Passage that we will check, null for no check.
setTitles
private void setTitles()
- Set the title of the pane to what we are doing
run
public void run()
- A class to be run in a Thread to do the real work of comparing the
selected Bibles
- Specified by:
runin interfacejava.lang.Runnable
|
|||||||||
| Home >> All >> com >> eireneh >> bible >> book >> [ swing overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC