Serialized Form
Package com.ajc.esim.core |
isSel
boolean isSel
- true if this is selected in the MainWindow window
charge
double charge
- Charge in Coulombs
type
Charge.ChargeType type
- ChargeType of this charge, should be set by implementing classes
x
double x
- X Location in Pixels
y
double y
- Y Location in Pixels
myShape
java.awt.Shape myShape
- Shape for drawing, used by paint, must be initialized by implementing
sub-classes
backgroundColor
java.awt.Color backgroundColor
gridColor
java.awt.Color gridColor
infoBack
java.awt.Color infoBack
negColor
java.awt.Color negColor
posColor
java.awt.Color posColor
potentialColor
java.awt.Color potentialColor
text
java.awt.Color text
tickColor
java.awt.Color tickColor
fieldLinesOn
boolean fieldLinesOn
gridOn
boolean gridOn
potentialLinesOn
boolean potentialLinesOn
ticksOn
boolean ticksOn
siFactor
double siFactor
totalPositiveCharge
double totalPositiveCharge
MainWinHeight
int MainWinHeight
chargeScale
int chargeScale
mainWinWidth
int mainWinWidth
pLines
int pLines
peRes
int peRes
prefixIndex
int prefixIndex
tickSpacing
int tickSpacing
gradMax
double gradMax
gradMin
double gradMin
potOffset
long potOffset
potspacing
long potspacing
Charges
java.util.ArrayList<E> Charges
- ArrayList for storing charges
- See Also:
Data.getCharge(int)
,
Data.addCharge(Charge)
,
Data.removeCharge(Charge)
,
Data.removeCharge(int)
,
Data.flushCharges()
numLines
int numLines
height
double height
length
double length
Package com.ajc.esim.core.logging |
textArea
javax.swing.JTextArea textArea
textScrollPane
javax.swing.JScrollPane textScrollPane
cp
ChargePanel cp
cancelButton
javax.swing.JButton cancelButton
okButton
javax.swing.JButton okButton
panel1
java.awt.Panel panel1
chargeField
javax.swing.JTextField chargeField
chargeLabel
javax.swing.JLabel chargeLabel
xLabel
javax.swing.JLabel xLabel
xLocationField
javax.swing.JTextField xLocationField
yLabel
javax.swing.JLabel yLabel
yLocationField
javax.swing.JTextField yLocationField
cColor
java.awt.Color cColor
jColorChooser
javax.swing.JColorChooser jColorChooser
sel
int sel
button
javax.swing.JButton button
button1
javax.swing.JButton button1
panel
javax.swing.JPanel panel
cancelButton
javax.swing.JButton cancelButton
okButton
javax.swing.JButton okButton
voltLabel
javax.swing.JLabel voltLabel
buttonsPanel
javax.swing.JPanel buttonsPanel
inputPanel
javax.swing.JPanel inputPanel
jContentPane
javax.swing.JPanel jContentPane
voltageField
javax.swing.JTextField voltageField
cc
Charge cc
cp
ChargePanel cp
applyButton
javax.swing.JButton applyButton
cancelButton
javax.swing.JButton cancelButton
okButton
javax.swing.JButton okButton
panel2
javax.swing.JPanel panel2
reDrawBackground
boolean reDrawBackground
restartPaint
boolean restartPaint
Background
java.awt.Image Background
o
java.awt.Graphics2D o
offScreen
java.awt.Image offScreen
offScreen1
java.awt.Image offScreen1
rdt
ReDrawThread rdt
res
int res
own
java.awt.Frame own
backColor
java.awt.Color backColor
bottomPanel
javax.swing.JPanel bottomPanel
buttonPanel
javax.swing.JPanel buttonPanel
controls
javax.swing.JPanel controls
mainPanel
javax.swing.JPanel mainPanel
numLandResNumPanel
javax.swing.JPanel numLandResNumPanel
auxPanel
javax.swing.JPanel auxPanel
paintModePanel
javax.swing.JPanel paintModePanel
statusPanel
javax.swing.JPanel statusPanel
clearAndReDrawPanel
javax.swing.JPanel clearAndReDrawPanel
currentCharge
Charge currentCharge
EFPanel
EFPanel EFPanel
optwin
OptionsFrame optwin
chargeList
javax.swing.JList chargeList
clearButton
javax.swing.JButton clearButton
editButton
javax.swing.JButton editButton
reDrawButton
javax.swing.JButton reDrawButton
removeButton
javax.swing.JButton removeButton
addChargeButton
javax.swing.JButton addChargeButton
fieldLineBox
javax.swing.JCheckBox fieldLineBox
potLinesBox
javax.swing.JCheckBox potLinesBox
fieldLineSlider
javax.swing.JSlider fieldLineSlider
potResSlider
javax.swing.JSlider potResSlider
imageURL
java.net.URL imageURL
label
javax.swing.JLabel label
numLinesLabel
javax.swing.JLabel numLinesLabel
forceLabel
javax.swing.JLabel forceLabel
distLabel
javax.swing.JLabel distLabel
potentialLabel
javax.swing.JLabel potentialLabel
potRes
javax.swing.JLabel potRes
listScrollPane
javax.swing.JScrollPane listScrollPane
menuActions
javax.swing.JMenu menuActions
menuFile
javax.swing.JMenu menuFile
menuHelp
javax.swing.JMenu menuHelp
menuActionsAdd
javax.swing.JMenuItem menuActionsAdd
menuActionsEdit
javax.swing.JMenuItem menuActionsEdit
menuActionsRemove
javax.swing.JMenuItem menuActionsRemove
menuActionsRemoveAll
javax.swing.JMenuItem menuActionsRemoveAll
menuFileExit
javax.swing.JMenuItem menuFileExit
menuFileLoad
javax.swing.JMenuItem menuFileLoad
menuFileOptions
javax.swing.JMenuItem menuFileOptions
menuFilePageSetup
javax.swing.JMenuItem menuFilePageSetup
menuFilePrint
javax.swing.JMenuItem menuFilePrint
menuFileSave
javax.swing.JMenuItem menuFileSave
menuHelpAbout
javax.swing.JMenuItem menuHelpAbout
menuBar
javax.swing.JMenuBar menuBar
mwah
MainWinActionHandler mwah
popAddLine
javax.swing.JMenuItem popAddLine
popAddPoint
javax.swing.JMenuItem popAddPoint
popDrawPE
javax.swing.JMenuItem popDrawPE
popDrawPE2
javax.swing.JMenuItem popDrawPE2
popEdit
javax.swing.JMenuItem popEdit
popRemove
javax.swing.JMenuItem popRemove
popAltMenu
javax.swing.JPopupMenu popAltMenu
popUpMenu
javax.swing.JPopupMenu popUpMenu
peClicks
java.util.ArrayList<E> peClicks
x2
int x2
y2
int y2
background
java.awt.Color background
neg
java.awt.Color neg
poz
java.awt.Color poz
backgroundColorLabel
javax.swing.JLabel backgroundColorLabel
gradMaxLabel
javax.swing.JLabel gradMaxLabel
gradMinLabel
javax.swing.JLabel gradMinLabel
gridOnOffLabel
javax.swing.JLabel gridOnOffLabel
gridSpacingLabel
javax.swing.JLabel gridSpacingLabel
negChargeColorLabel
javax.swing.JLabel negChargeColorLabel
numPotLinesLabel
javax.swing.JLabel numPotLinesLabel
posChargeLabel
javax.swing.JLabel posChargeLabel
potLineLabel
javax.swing.JLabel potLineLabel
potOffsetLabel
javax.swing.JLabel potOffsetLabel
potResLabel
javax.swing.JLabel potResLabel
potSpacingLabel
javax.swing.JLabel potSpacingLabel
prefixLabel
javax.swing.JLabel prefixLabel
pxPerMeterLabel
javax.swing.JLabel pxPerMeterLabel
textColorLabel
javax.swing.JLabel textColorLabel
tickMarkLabel
javax.swing.JLabel tickMarkLabel
bgColor
java.awt.Label bgColor
negCharge
java.awt.Label negCharge
posCharge
java.awt.Label posCharge
potColor
java.awt.Label potColor
textColor
java.awt.Label textColor
button
javax.swing.JButton button
button1
javax.swing.JButton button1
button3
javax.swing.JButton button3
button4
javax.swing.JButton button4
button5
javax.swing.JButton button5
cancelButton
javax.swing.JButton cancelButton
okButton
javax.swing.JButton okButton
reset
javax.swing.JButton reset
choice
java.awt.Choice choice
colorPanel
javax.swing.JPanel colorPanel
okPanel
javax.swing.JPanel okPanel
optionsPanel
javax.swing.JPanel optionsPanel
data
Data data
gradientMax
javax.swing.JTextField gradientMax
gradientMin
javax.swing.JTextField gradientMin
gridSpace
javax.swing.JTextField gridSpace
pLines
javax.swing.JTextField pLines
pOff
javax.swing.JTextField pOff
pSpace
javax.swing.JTextField pSpace
potResField
javax.swing.JTextField potResField
siConv
javax.swing.JTextField siConv
gridOnOff
javax.swing.JCheckBox gridOnOff
tickOnOff
javax.swing.JCheckBox tickOnOff
owner
java.awt.Frame owner
label
javax.swing.JLabel label
Package com.ajc.esim.gui.printing |
apj
APrintJob apj
CancelButton
java.awt.Button CancelButton
printButton
java.awt.Button printButton
choice
java.awt.Choice choice
label
java.awt.Label label
panel
java.awt.Panel panel
panel1
java.awt.Panel panel1