Serialized Form
-
Package com.coswald.jtalker.gui
-
Class com.coswald.jtalker.gui.CanvasPanel extends JPanel implements Serializable
- serialVersionUID:
- 1275054493859916224L
-
Class com.coswald.jtalker.gui.ColorChooserPanel extends JPanel implements Serializable
- serialVersionUID:
- 3145007523589759584L
-
Serialized Fields
-
colorChooser
JColorChooser colorChooser
TheJColorChooser
used to get theColor
. Note that this panel never actually displays the underlyingJColorChooser
; we only use its components within this panel. -
colorSystem
int colorSystem
-
-
Class com.coswald.jtalker.gui.ColoredTextPane extends JTextPane implements Serializable
- serialVersionUID:
- 5972869629177225150L
-
Serialized Fields
-
colorMode
boolean colorMode
-
currentColor
Color currentColor
The current color we are using when we are scanning. This is an instance variable because theappend
method needs a variable to store where it is at while scanning the string. This can be a background color or a foreground color, as determined byColoredTextPane.isBackground
. -
isBackground
boolean isBackground
Whether the current color is a background color. This is an instance variable because theappend
method needs a variable to store whether the current color is a background color while scanning the string. -
remaining
String remaining
-
typed
StringBuffer typed
A history of what has beenappended
.
-
-
Class com.coswald.jtalker.gui.JTalkerFrame extends JFrame implements Serializable
- serialVersionUID:
- -331076725086090036L
-
Serialized Fields
-
canvas
CanvasPanel canvas
-
colorChooser
ColorChooserPanel colorChooser
-
coloredText
ColoredTextPane coloredText
-
initializableComponents
List<Initializable> initializableComponents
A list of every component within the frame that can beinitialized
. No initial components are added until construction, and the list is not initialized until construction as well. -
menubar
JTalkerMenuBar menubar
-
textEntry
TextEntryPanel textEntry
-
-
Class com.coswald.jtalker.gui.JTalkerMenuBar extends JMenuBar implements Serializable
- serialVersionUID:
- -2397164197833367724L
-
Serialized Fields
-
canvasPanel
CanvasPanel canvasPanel
-
coloredTextPane
ColoredTextPane coloredTextPane
-
connected
boolean connected
-
frame
JFrame frame
-
serverOut
ColoredTextPaneStream serverOut
-
textEntryPanel
TextEntryPanel textEntryPanel
-
textPipe
TextInputStream textPipe
-
-
Class com.coswald.jtalker.gui.TextEntryPanel extends JPanel implements Serializable
- serialVersionUID:
- 9067867331672782532L
-
Serialized Fields
-
entryField
JTextField entryField
The text entry field of the panel. This allows the text to be entered, and when the class is initialized, its text will be sent along anyTextPipe
given to this panel (and then subsiquently cleared). -
sendButton
JButton sendButton
The send buttong of the panel. This allows the text to actually be sent along theTextPipe
s provided by theTextUpdater
s that are added to this button asActionListener
s.
-
-