Serialized Form
contentPane
java.awt.Container contentPane
- Top level container
outputArea
javax.swing.JTextArea outputArea
- TextArea that shows the used information
inputStream
java.io.RandomAccessFile inputStream
- Object for reading from inputFile
keyStream
java.io.RandomAccessFile keyStream
- Object for reading from keyfile
outputStream
java.io.DataOutputStream outputStream
- Object for writing to outputFile
getInputField
javax.swing.JTextField getInputField
- TextField for inputing the inputFile
getKeyField
javax.swing.JTextField getKeyField
- TextField for inputing the keyFile
getOutputField
javax.swing.JTextField getOutputField
- TextField for inputing the outputFile
encryptDecryptButton
javax.swing.JButton encryptDecryptButton
- Button for starting key encryption/decryption
progressBar
javax.swing.JProgressBar progressBar
- Shows the progress of the key generation
percentComplete
int percentComplete
- shows how many percent complete the generating
random number / writing char process is
contentPane
java.awt.Container contentPane
- Top level container
outputArea
javax.swing.JTextArea outputArea
- TextArea that shows the used information
inputField
javax.swing.JTextField inputField
- TextField for inputing the number of chars to write
filenameField
javax.swing.JTextField filenameField
- TextFiled for inputing/showing the filename
outputFile
java.io.File outputFile
- Object for getting the keyFile
validKeyLength
boolean validKeyLength
- makes sure a valid keylength is entered before
key generation is tried
fileSelected
boolean fileSelected
- makes sure a file is selected before the
program tries to write the key
keyLength
int keyLength
- Length of the key
outerClass
KeyGenerator outerClass
keyGenerator
KeyGenerator.ToFileThread keyGenerator
timer
javax.swing.Timer timer
contentPane
java.awt.Container contentPane
- Top level container
outputArea
javax.swing.JTextArea outputArea
- TextArea that shows the used information
passPhraseField
javax.swing.JTextField passPhraseField
- TextField for inputing the passphrase
filenameField
javax.swing.JTextField filenameField
- TextField for inputing/showing the filename
newFilenameField
javax.swing.JTextField newFilenameField
- TextField for inputing/showing the new filename
inputFile
java.io.File inputFile
- Object for getting the file to "passphrase"
outputFile
java.io.File outputFile
- Object for getting the file to write the result to
fileSelected
boolean fileSelected
- makes sure a inputfile is selected before the
program tries to passphrase the file
newFileSelected
boolean newFileSelected
- makes sure a outputfile is selected before the
program tries to passphrase the file
outerClass
PassPhrase outerClass
passPhraser
PassPhrase.PassPhraseToFileThread passPhraser
timer
javax.swing.Timer timer