Serialized Form
-
Package net.sf.freecol.client.gui
-
Class net.sf.freecol.client.gui.Canvas extends javax.swing.JDesktopPane implements Serializable
-
Serialized Fields
-
animationTimer
javax.swing.Timer animationTimer
A timer triggering repaints in order to display animations on theCanvasMapViewer
. -
canvasMapViewer
CanvasMapViewer canvasMapViewer
The panel used for displaying the map and drawing the background of this class. -
dialogs
java.util.List<FreeColDialog<?>> dialogs
The dialogs in view. -
freeColClient
FreeColClient freeColClient
The game client. -
graphicsDevice
java.awt.GraphicsDevice graphicsDevice
The graphics device to display to. -
greyLayer
GrayLayer greyLayer
The special overlay used when it is not the player turn. -
mainPanel
MainPanel mainPanel
The main panel. Remember this because getExistingFreeColPanel gets confused across switches between the game and the map editor which makes it hard to remove. -
mapControls
MapControls mapControls
The various sorts of map controls. -
mapViewer
MapViewer mapViewer
The component that displays the map. Ideally this would be completely separate, but the displayMap (and possibly changeSize) call/s means we must retain a reference to the map viewer. We also use it for the Cursor, which remains in MapViewer so that displayMap can draw it when active needed. -
oldSize
java.awt.Dimension oldSize
Remember the current size (from getSize()), check for changes. -
parentFrame
FreeColFrame parentFrame
The parent frame, either a window or the full screen. -
windowed
boolean windowed
Is the canvas in windowed mode?
-
-
-
Class net.sf.freecol.client.gui.FreeColFrame extends javax.swing.JFrame implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
The FreeCol client controlling the frame.
-
-
-
Class net.sf.freecol.client.gui.GrayLayer extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
The client for this FreeCol game -
player
Player player
Player object ornull
-
-
-
Class net.sf.freecol.client.gui.SplashScreen extends javax.swing.JFrame implements Serializable
-
Class net.sf.freecol.client.gui.TilePopup extends javax.swing.JPopupMenu implements Serializable
-
Serialized Fields
-
font
java.awt.Font font
-
freeColClient
FreeColClient freeColClient
-
gui
GUI gui
-
hasAnItem
boolean hasAnItem
-
-
-
-
Package net.sf.freecol.client.gui.action
-
Class net.sf.freecol.client.gui.action.AboutAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.AssignTradeRouteAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.BuildColonyAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.CenterAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ChangeAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ChangeWindowedModeAction extends SelectableAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ChatAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ClearOrdersAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ColopediaAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ContinueAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DebugAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DeclareIndependenceAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DetermineHighSeasAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DisbandUnitAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DisplayBordersAction extends SelectableAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DisplayFogOfWarAction extends SelectableAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DisplayGridAction extends SelectableAction implements Serializable
-
Class net.sf.freecol.client.gui.action.DisplayTileTextAction extends SelectableAction implements Serializable
-
Serialized Fields
-
display
DisplayTileTextAction.DisplayText display
-
-
-
Class net.sf.freecol.client.gui.action.EndTurnAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.EuropeAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.FindSettlementAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.FortifyAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.FreeColAction extends javax.swing.AbstractAction implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
-
imageIconKeys
java.util.List<java.lang.String> imageIconKeys
-
orderButtonImageCount
int orderButtonImageCount
-
-
-
Class net.sf.freecol.client.gui.action.GotoAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.GotoTileAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ImprovementAction extends UnitAction implements Serializable
-
Serialized Fields
-
improvement
TileImprovementType improvement
-
-
-
Class net.sf.freecol.client.gui.action.LoadAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MapboardAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MapControlsAction extends SelectableAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MapEditorAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MiniMapToggleViewAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MiniMapZoomInAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MiniMapZoomOutAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.MoveAction extends MapboardAction implements Serializable
-
Serialized Fields
-
direction
Direction direction
-
-
-
Class net.sf.freecol.client.gui.action.NewAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.NewEmptyMapAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.OpenAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.PreferencesAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.QuitAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReconnectAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.RenameAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportCargoAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportColonyAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportContinentalCongressAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportEducationAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportExplorationAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportForeignAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportHighScoresAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportHistoryAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportIndianAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportLabourAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportMilitaryAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportNavalAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportProductionAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportReligionAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportRequirementsAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportTradeAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ReportTurnAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.RetireAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.SaveAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.SaveAndQuitAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ScaleMapAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.SelectableAction extends MapboardAction implements Serializable
-
Serialized Fields
-
optionId
java.lang.String optionId
-
selected
boolean selected
-
-
-
Class net.sf.freecol.client.gui.action.SentryAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ShowDifficultyAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ShowGameOptionsAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ShowMainAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.SkipUnitAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.StartMapAction extends FreeColAction implements Serializable
-
Class net.sf.freecol.client.gui.action.TilePopupAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ToggleViewModeAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.TradeRouteAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.UnitAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.UnloadAction extends MapboardAction implements Serializable
-
Serialized Fields
-
unit
Unit unit
-
-
-
Class net.sf.freecol.client.gui.action.WaitAction extends UnitAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ZoomInAction extends MapboardAction implements Serializable
-
Class net.sf.freecol.client.gui.action.ZoomOutAction extends MapboardAction implements Serializable
-
-
Package net.sf.freecol.client.gui.dialog
-
Class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog extends FreeColDialog<java.util.List<Goods>> implements Serializable
-
Serialized Fields
-
allButton
javax.swing.JButton allButton
The button to select all items. -
goodsList
javax.swing.JList<CaptureGoodsDialog.GoodsItem> goodsList
The list of goods to display. -
maxCargo
int maxCargo
The maximum number of items to loot. -
noneButton
javax.swing.JButton noneButton
The button to select no items.
-
-
-
Class net.sf.freecol.client.gui.dialog.ChooseFoundingFatherDialog extends FreeColDialog<FoundingFather> implements Serializable
-
Serialized Fields
-
possibleFathers
java.util.List<FoundingFather> possibleFathers
-
tb
javax.swing.JTabbedPane tb
-
-
-
Class net.sf.freecol.client.gui.dialog.ClientOptionsDialog extends OptionsDialog implements Serializable
-
Class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog extends FreeColDialog<java.util.List<java.lang.String>> implements Serializable
-
Serialized Fields
-
background
javax.swing.JComboBox<Flag.Background> background
A box to select the flag background from. -
backgroundColors
ConfirmDeclarationDialog.ColorButton[] backgroundColors
The selected background colours. -
countryField
javax.swing.JTextField countryField
Independent country name. -
decoration
javax.swing.JComboBox<Flag.Decoration> decoration
A box to select the flag decoration from. -
decorationColor
ConfirmDeclarationDialog.ColorButton decorationColor
The selected decoration colour. -
flag
Flag flag
The flag to use for the new nation. -
label
javax.swing.JLabel label
Label with the icon of the flag. -
nationField
javax.swing.JTextField nationField
Independent nation name. -
starColor
ConfirmDeclarationDialog.ColorButton starColor
The selected star colour. -
stars
javax.swing.JComboBox<java.lang.String> stars
A box to select the number of stars with. -
stripes
javax.swing.JComboBox<java.lang.String> stripes
A box to select the number of stripes with. -
unionColor
ConfirmDeclarationDialog.ColorButton unionColor
The selected union colour. -
unionPosition
javax.swing.JComboBox<Flag.UnionPosition> unionPosition
A box to select the union position with. -
unionShape
javax.swing.JComboBox<Flag.UnionShape> unionShape
A box to select the union shap with.
-
-
-
Class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.ColorButton extends javax.swing.JButton implements Serializable
-
Serialized Fields
-
color
java.awt.Color color
-
-
-
Class net.sf.freecol.client.gui.dialog.DifficultyDialog extends OptionsDialog implements Serializable
-
Serialized Fields
-
selected
OptionGroup selected
The currently selected subgroup. -
specification
Specification specification
We need our own copy of the specification, as the dialog is used before the game has been started.
-
-
-
Class net.sf.freecol.client.gui.dialog.DumpCargoDialog extends FreeColDialog<java.util.List<Goods>> implements Serializable
-
Serialized Fields
-
checkBoxes
java.util.List<javax.swing.JCheckBox> checkBoxes
Check boxes corresponding to the goods list. -
goodsList
java.util.List<Goods> goodsList
The list of goods to choose what to dump from.
-
-
-
Class net.sf.freecol.client.gui.dialog.EditOptionDialog extends FreeColConfirmDialog implements Serializable
-
Serialized Fields
-
ui
OptionUI ui
-
-
-
Class net.sf.freecol.client.gui.dialog.EditSettlementDialog extends FreeColDialog<IndianSettlement> implements Serializable
-
Serialized Fields
-
capital
javax.swing.JCheckBox capital
Is this settlement the capital? -
is
IndianSettlement is
The settlement to edit. -
name
javax.swing.JTextField name
The settlement name. -
owner
javax.swing.JComboBox<Nation> owner
The selected settlement owner. -
skill
javax.swing.JComboBox<UnitType> skill
The skill to learn at the settlement. -
units
javax.swing.JSpinner units
The number of units.
-
-
-
Class net.sf.freecol.client.gui.dialog.EmigrationDialog extends FreeColChoiceDialog<java.lang.Integer> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.EndTurnDialog extends FreeColConfirmDialog implements Serializable
-
Serialized Fields
-
unitList
javax.swing.JList<EndTurnDialog.UnitWrapper> unitList
The list of units to display.
-
-
-
Class net.sf.freecol.client.gui.dialog.FirstContactDialog extends FreeColConfirmDialog implements Serializable
-
Class net.sf.freecol.client.gui.dialog.FreeColChoiceDialog extends FreeColDialog<T> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.FreeColConfirmDialog extends FreeColDialog<java.lang.Boolean> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.FreeColDialog extends javax.swing.JDialog implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
The enclosing client. -
modal
boolean modal
Is this dialog modal? -
options
java.util.List<ChoiceItem<T>> options
The options to choose from. -
pane
javax.swing.JOptionPane pane
The JOptionPane to embed in this dialog.
-
-
-
Class net.sf.freecol.client.gui.dialog.FreeColInputDialog extends FreeColDialog<T> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.FreeColStringInputDialog extends FreeColInputDialog<java.lang.String> implements Serializable
-
Serialized Fields
-
textField
javax.swing.JTextField textField
The text field for the user to set.
-
-
-
Class net.sf.freecol.client.gui.dialog.GameOptionsDialog extends OptionsDialog implements Serializable
-
Class net.sf.freecol.client.gui.dialog.LoadDialog extends FreeColDialog<java.io.File> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog extends FreeColConfirmDialog implements Serializable
-
Serialized Fields
-
portField
javax.swing.JSpinner portField
-
privateMultiplayer
javax.swing.JRadioButton privateMultiplayer
-
publicMultiplayer
javax.swing.JRadioButton publicMultiplayer
-
serverAddressBox
javax.swing.JComboBox<java.net.InetAddress> serverAddressBox
-
serverNameField
javax.swing.JTextField serverNameField
-
singlePlayer
javax.swing.JRadioButton singlePlayer
-
-
-
Class net.sf.freecol.client.gui.dialog.MapGeneratorOptionsDialog extends OptionsDialog implements Serializable
-
Class net.sf.freecol.client.gui.dialog.MapSizeDialog extends FreeColInputDialog<java.awt.Dimension> implements Serializable
-
Serialized Fields
-
inputHeight
javax.swing.JTextField inputHeight
-
inputWidth
javax.swing.JTextField inputWidth
-
-
-
Class net.sf.freecol.client.gui.dialog.MonarchDialog extends FreeColDialog<java.lang.Boolean> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.NativeDemandDialog extends FreeColConfirmDialog implements Serializable
-
Class net.sf.freecol.client.gui.dialog.NegotiationDialog extends FreeColDialog<DiplomaticTrade> implements Serializable
-
Serialized Fields
-
accept
ChoiceItem<DiplomaticTrade> accept
Responses. -
agreement
DiplomaticTrade agreement
The agreement under negotiation. -
colonyDemandPanel
NegotiationDialog.ColonyTradeItemPanel colonyDemandPanel
-
colonyOfferPanel
NegotiationDialog.ColonyTradeItemPanel colonyOfferPanel
-
comment
StringTemplate comment
A comment message. -
demand
StringTemplate demand
Useful internal messages. -
exchangeMessage
java.lang.String exchangeMessage
-
goldDemandPanel
NegotiationDialog.GoldTradeItemPanel goldDemandPanel
-
goldOfferPanel
NegotiationDialog.GoldTradeItemPanel goldOfferPanel
-
goodsDemandPanel
NegotiationDialog.GoodsTradeItemPanel goodsDemandPanel
-
goodsOfferPanel
NegotiationDialog.GoodsTradeItemPanel goodsOfferPanel
-
inciteDemandPanel
NegotiationDialog.InciteTradeItemPanel inciteDemandPanel
-
inciteOfferPanel
NegotiationDialog.InciteTradeItemPanel inciteOfferPanel
-
offer
StringTemplate offer
Useful internal messages. -
otherPlayer
Player otherPlayer
The other player in the negotiation (!= getMyPlayer()). -
send
ChoiceItem<DiplomaticTrade> send
Responses. -
stancePanel
NegotiationDialog.StanceTradeItemPanel stancePanel
The panels for various negotiable data. -
summary
javax.swing.JPanel summary
A panel showing a summary of the current agreement. -
unitDemandPanel
NegotiationDialog.UnitTradeItemPanel unitDemandPanel
-
unitOfferPanel
NegotiationDialog.UnitTradeItemPanel unitOfferPanel
-
-
-
Class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel extends MigPanel implements Serializable
-
Class net.sf.freecol.client.gui.dialog.OptionsDialog extends FreeColDialog<OptionGroup> implements Serializable
-
Serialized Fields
-
defaultFileName
java.lang.String defaultFileName
The name of the file containing the default settings. -
editable
boolean editable
Are the settings in this dialog editable? -
group
OptionGroup group
The option group to display. -
optionGroupId
java.lang.String optionGroupId
The option group identifier defining the group to load within the default settings file. -
optionPanel
MigPanel optionPanel
-
panel
MigPanel panel
-
scrollPane
javax.swing.JScrollPane scrollPane
Dialog internal parts. -
ui
OptionGroupUI ui
The supporting UI for the displayed group.
-
-
-
Class net.sf.freecol.client.gui.dialog.ParametersDialog extends FreeColDialog<Parameters> implements Serializable
-
Serialized Fields
-
inputD
javax.swing.JTextField inputD
-
inputM
javax.swing.JTextField inputM
-
-
-
Class net.sf.freecol.client.gui.dialog.PreCombatDialog extends FreeColConfirmDialog implements Serializable
-
Class net.sf.freecol.client.gui.dialog.RiverStyleDialog extends FreeColChoiceDialog<java.lang.String> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.SaveDialog extends FreeColDialog<java.io.File> implements Serializable
-
Class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog extends FreeColDialog<java.awt.Dimension> implements Serializable
-
Serialized Fields
-
inputHeight
javax.swing.JTextField inputHeight
-
inputWidth
javax.swing.JTextField inputWidth
-
oldMap
Map oldMap
-
-
-
Class net.sf.freecol.client.gui.dialog.SelectAmountDialog extends FreeColInputDialog<java.lang.Integer> implements Serializable
-
Serialized Fields
-
available
int available
The maximum amount of goods available. -
comboBox
javax.swing.JComboBox<java.lang.Integer> comboBox
The combo box to input the amount through.
-
-
-
Class net.sf.freecol.client.gui.dialog.SelectDestinationDialog extends FreeColDialog<Location> implements Serializable
-
Serialized Fields
-
comparatorBox
javax.swing.JComboBox<java.lang.String> comparatorBox
Choice of the comparator. -
destinationList
javax.swing.JList<SelectDestinationDialog.Destination> destinationList
The list of destinations. -
destinations
java.util.List<SelectDestinationDialog.Destination> destinations
The available destinations. -
onlyMyColoniesBox
javax.swing.JCheckBox onlyMyColoniesBox
Restrict to only the player colonies?
-
-
-
Class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog extends FreeColInputDialog<java.lang.Integer> implements Serializable
-
Serialized Fields
-
input
javax.swing.JTextField input
The field to contain the input. -
maximum
int maximum
The maxumum amount allowed.
-
-
-
Class net.sf.freecol.client.gui.dialog.VictoryDialog extends FreeColConfirmDialog implements Serializable
-
Class net.sf.freecol.client.gui.dialog.WarehouseDialog extends FreeColConfirmDialog implements Serializable
-
Serialized Fields
-
warehousePanel
javax.swing.JPanel warehousePanel
-
-
-
-
Package net.sf.freecol.client.gui.label
-
Class net.sf.freecol.client.gui.label.AbstractGoodsLabel extends FreeColLabel implements Serializable
-
Serialized Fields
-
abstractGoods
AbstractGoods abstractGoods
-
fullChosen
boolean fullChosen
-
lib
ImageLibrary lib
-
partialChosen
boolean partialChosen
-
superFullChosen
boolean superFullChosen
Special flag for SHIFT+ALT drag functionality onDefaultTransferHandler
.
-
-
-
Class net.sf.freecol.client.gui.label.FreeColLabel extends javax.swing.JLabel implements Serializable
-
Class net.sf.freecol.client.gui.label.GoodsLabel extends AbstractGoodsLabel implements Serializable
-
Class net.sf.freecol.client.gui.label.GoodsTypeLabel extends FreeColLabel implements Serializable
-
Serialized Fields
-
goodsType
GoodsType goodsType
The goods type represented. -
imageLibrary
ImageLibrary imageLibrary
The image library used for this label.
-
-
-
Class net.sf.freecol.client.gui.label.MarketLabel extends AbstractGoodsLabel implements Serializable
-
Serialized Fields
-
market
Market market
The enclosing market.
-
-
-
Class net.sf.freecol.client.gui.label.ProductionLabel extends AbstractGoodsLabel implements Serializable
-
Serialized Fields
-
compressedWidth
int compressedWidth
The compressed width of the ProductionLabel. -
drawPlus
boolean drawPlus
Whether to display positive integers with a "+" sign. -
goodsIcon
javax.swing.ImageIcon goodsIcon
The goodsIcon for this type of production. -
maxIcons
int maxIcons
The maximum number of goodsIcons to display.
-
-
-
Class net.sf.freecol.client.gui.label.UnitLabel extends FreeColLabel implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
The enclosing client. -
ignoreLocation
boolean ignoreLocation
Should the location information be ignored for this label description? -
isSmall
boolean isSmall
Is this a small label? -
selected
boolean selected
Is this a currently selected unit? -
tinyFont
java.awt.Font tinyFont
Font for labels. -
unit
Unit unit
The unit this is a label for.
-
-
-
-
Package net.sf.freecol.client.gui.mapviewer
-
Class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
averageFullMapRenderTimeInMillis
double averageFullMapRenderTimeInMillis
-
freeColClient
FreeColClient freeColClient
-
fullMapRenderNumber
long fullMapRenderNumber
-
lastFullMapRenderTimeInMillis
long lastFullMapRenderTimeInMillis
-
mapViewer
MapViewer mapViewer
-
-
-
-
Package net.sf.freecol.client.gui.menu
-
Class net.sf.freecol.client.gui.menu.DebugMenu extends javax.swing.JMenu implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
-
-
-
Class net.sf.freecol.client.gui.menu.FreeColMenuBar extends javax.swing.JMenuBar implements Serializable
-
Serialized Fields
-
am
ActionManager am
-
freeColClient
FreeColClient freeColClient
-
-
-
Class net.sf.freecol.client.gui.menu.InGameMenuBar extends FreeColMenuBar implements Serializable
-
Class net.sf.freecol.client.gui.menu.MapEditorMenuBar extends FreeColMenuBar implements Serializable
-
-
Package net.sf.freecol.client.gui.option
-
Class net.sf.freecol.client.gui.option.OptionGroupUI extends MigPanel implements Serializable
-
Serialized Fields
-
detailPanel
javax.swing.JPanel detailPanel
-
editable
boolean editable
-
group
OptionGroup group
-
gui
GUI gui
-
optionGroupSelectionPath
java.util.Map<java.lang.String,javax.swing.tree.TreeNode[]> optionGroupSelectionPath
-
optionUIs
java.util.HashMap<java.lang.String,OptionUI> optionUIs
-
optionUpdaters
java.util.List<OptionUpdater> optionUpdaters
-
tree
javax.swing.JTree tree
-
-
-
-
Package net.sf.freecol.client.gui.panel
-
Class net.sf.freecol.client.gui.panel.AboutPanel extends FreeColPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.BuildingPanel extends MigPanel implements Serializable
-
Serialized Fields
-
building
Building building
The Building to display. -
freeColClient
FreeColClient freeColClient
The enclosing client. -
unitLabels
java.util.List<UnitLabel> unitLabels
Labels for any units present.
-
-
-
Class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel extends javax.swing.JLabel implements Serializable
-
Serialized Fields
-
font
java.awt.Font font
The font for the label. -
number
int number
The base image to display.
-
-
-
Class net.sf.freecol.client.gui.panel.BuildQueuePanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
buildingList
javax.swing.JList<BuildingType> buildingList
The list of buildable building types. -
buildQueueHandler
BuildQueuePanel.BuildQueueTransferHandler buildQueueHandler
A transfer handler for the build queue lists. -
buildQueueList
javax.swing.JList<BuildableType> buildQueueList
The build queue. -
buyBuildable
javax.swing.JButton buyBuildable
A button to buy the current buildable. -
colony
Colony colony
The enclosing colony. -
compactBox
javax.swing.JCheckBox compactBox
The check box to enable compact mode. -
constructionPanel
ConstructionPanel constructionPanel
The panel showing the current buildable. -
featureContainer
FeatureContainer featureContainer
A feature container for potential features from queued buildables. -
lockReasons
java.util.Map<BuildableType,java.lang.String> lockReasons
-
showAllBox
javax.swing.JCheckBox showAllBox
The check box to enable showing all buildables. -
unitList
javax.swing.JList<UnitType> unitList
The list of buildable unit types.
-
-
-
Class net.sf.freecol.client.gui.panel.CargoPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
carrier
Unit carrier
The carrier that contains cargo. -
defaultTransferHandler
DefaultTransferHandler defaultTransferHandler
-
-
-
Class net.sf.freecol.client.gui.panel.ChatPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
field
javax.swing.JTextField field
-
-
-
Class net.sf.freecol.client.gui.panel.ColonyPanel extends PortPanel implements Serializable
-
Serialized Fields
-
buildingsPanel
ColonyPanel.BuildingsPanel buildingsPanel
-
buildingsScroll
javax.swing.JScrollPane buildingsScroll
-
buildQueueButton
javax.swing.JButton buildQueueButton
-
buildQueueCmd
java.awt.event.ActionListener buildQueueCmd
-
cargoScroll
javax.swing.JScrollPane cargoScroll
-
colony
Colony colony
TheColony
this panel is displaying. -
colonyUnitsButton
javax.swing.JButton colonyUnitsButton
-
colonyUnitsCmd
java.awt.event.ActionListener colonyUnitsCmd
-
constructionPanel
ConstructionPanel constructionPanel
-
fillButton
javax.swing.JButton fillButton
-
fillCmd
java.awt.event.ActionListener fillCmd
-
inPortScroll
javax.swing.JScrollPane inPortScroll
-
nameBox
javax.swing.JComboBox<Colony> nameBox
-
netProductionPanel
javax.swing.JPanel netProductionPanel
-
occupationCmd
java.awt.event.ActionListener occupationCmd
-
outsideColonyPanel
ColonyPanel.OutsideColonyPanel outsideColonyPanel
-
outsideColonyScroll
javax.swing.JScrollPane outsideColonyScroll
-
populationPanel
ColonyPanel.PopulationPanel populationPanel
-
setGoodsButton
javax.swing.JButton setGoodsButton
-
setGoodsCmd
java.awt.event.ActionListener setGoodsCmd
-
tilesPanel
ColonyPanel.TilesPanel tilesPanel
-
tilesScroll
javax.swing.JScrollPane tilesScroll
-
traceWorkButton
javax.swing.JButton traceWorkButton
-
unloadButton
javax.swing.JButton unloadButton
-
unloadCmd
java.awt.event.ActionListener unloadCmd
-
warehouseButton
javax.swing.JButton warehouseButton
-
warehouseCmd
java.awt.event.ActionListener warehouseCmd
-
warehousePanel
ColonyPanel.WarehousePanel warehousePanel
-
warehouseScroll
javax.swing.JScrollPane warehouseScroll
-
-
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel extends MigPanel implements Serializable
-
Serialized Fields
-
buildQueueListener
java.awt.event.MouseAdapter buildQueueListener
Always pop up the build queue when clicking on a building.
-
-
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel extends BuildingPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyCargoPanel extends CargoPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel extends InPortPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel extends UnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel extends MigPanel implements Serializable
-
Serialized Fields
-
bonusLabel
javax.swing.JLabel bonusLabel
-
popLabel
javax.swing.JLabel popLabel
-
rebelLabel
javax.swing.JLabel rebelLabel
-
rebelMemberLabel
javax.swing.JLabel rebelMemberLabel
-
rebelShield
javax.swing.JLabel rebelShield
-
royalistLabel
javax.swing.JLabel royalistLabel
-
royalistMemberLabel
javax.swing.JLabel royalistMemberLabel
-
royalistShield
javax.swing.JLabel royalistShield
-
-
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
bestLocation
WorkLocation bestLocation
The work location that would be better to produce with. -
cachedPanel
FreeColPanel cachedPanel
A currently displayed production message. -
tiles
Tile[][] tiles
The tiles around the colony.
-
-
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
colonyTile
ColonyTile colonyTile
The colony tile to monitor.
-
-
-
Class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel extends MigPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.ColorCellEditor extends javax.swing.AbstractCellEditor implements Serializable
-
Serialized Fields
-
colorChooserPanel
ColorChooserPanel colorChooserPanel
-
colorEditButton
javax.swing.JButton colorEditButton
-
currentColor
java.awt.Color currentColor
-
freeColClient
FreeColClient freeColClient
-
-
-
Class net.sf.freecol.client.gui.panel.ColorCellRenderer extends javax.swing.JLabel implements Serializable
-
Class net.sf.freecol.client.gui.panel.ColorChooserPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
colorChooser
javax.swing.JColorChooser colorChooser
-
-
-
Class net.sf.freecol.client.gui.panel.ConstructionPanel extends MigPanel implements Serializable
-
Serialized Fields
-
colony
Colony colony
The colony performing the construction. -
defaultLabel
StringTemplate defaultLabel
The text to display if buildable == null. -
freeColClient
FreeColClient freeColClient
The enclosing client. -
openBuildQueue
boolean openBuildQueue
Should a mouse click open the build queue?
-
-
-
Class net.sf.freecol.client.gui.panel.CornerMapControls.MiniMapPanel extends javax.swing.JPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.DeclarationPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
afterClosing
java.lang.Runnable afterClosing
-
ANIMATION_DELAY
int ANIMATION_DELAY
-
ANIMATION_STOPPED
java.lang.String ANIMATION_STOPPED
-
closed
boolean closed
-
FINISH_DELAY
int FINISH_DELAY
-
SIGNATURE_Y
int SIGNATURE_Y
-
START_DELAY
int START_DELAY
-
-
-
Class net.sf.freecol.client.gui.panel.DefaultTransferHandler extends javax.swing.TransferHandler implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
The enclosing client. -
parentPanel
FreeColPanel parentPanel
The panel where the transfer begins.
-
-
-
Class net.sf.freecol.client.gui.panel.ErrorPanel extends FreeColPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.EuropePanel extends PortPanel implements Serializable
-
Serialized Fields
-
europe
Europe europe
-
europeanDocksPanel
EuropePanel.EuropeanDocksPanel europeanDocksPanel
-
exitButton
javax.swing.JButton exitButton
-
log
EuropePanel.TransactionLog log
-
marketPanel
EuropePanel.MarketPanel marketPanel
-
purchaseButton
javax.swing.JButton purchaseButton
-
recruitButton
javax.swing.JButton recruitButton
-
sailButton
javax.swing.JButton sailButton
-
toAmericaPanel
EuropePanel.DestinationPanel toAmericaPanel
-
toEuropePanel
EuropePanel.DestinationPanel toEuropePanel
-
trainButton
javax.swing.JButton trainButton
-
unloadButton
javax.swing.JButton unloadButton
-
-
-
Class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel extends UnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.EventPanel extends FreeColPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.FindSettlementPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
displayOptionBox
javax.swing.JComboBox<java.lang.String> displayOptionBox
Box to choose the type of settlements to list. -
settlementList
javax.swing.JList<Settlement> settlementList
The list of settlements to display.
-
-
-
Class net.sf.freecol.client.gui.panel.FreeColButton extends javax.swing.JButton implements Serializable
-
Serialized Fields
-
buttonStyle
FreeColButton.ButtonStyle buttonStyle
-
-
-
Class net.sf.freecol.client.gui.panel.FreeColImageBorder extends javax.swing.border.AbstractBorder implements Serializable
-
Serialized Fields
-
baseKey
java.lang.String baseKey
The key used for getting the image resources. -
bottomImage
java.awt.image.BufferedImage bottomImage
S-border -
bottomLeftCornerImage
java.awt.image.BufferedImage bottomLeftCornerImage
SW-corner -
bottomRightCornerImage
java.awt.image.BufferedImage bottomRightCornerImage
SE-corner -
initialized
boolean initialized
-
leftImage
java.awt.image.BufferedImage leftImage
W-border -
noScaling
boolean noScaling
If true, no scaling to the border is applied. -
rightImage
java.awt.image.BufferedImage rightImage
E-border -
topImage
java.awt.image.BufferedImage topImage
N-border -
topLeftCornerImage
java.awt.image.BufferedImage topLeftCornerImage
NW-corner -
topRightCornerImage
java.awt.image.BufferedImage topRightCornerImage
NE-corner
-
-
-
Class net.sf.freecol.client.gui.panel.FreeColPanel extends MigPanel implements Serializable
-
Serialized Fields
-
editable
boolean editable
-
freeColClient
FreeColClient freeColClient
-
okButton
javax.swing.JButton okButton
-
-
-
Class net.sf.freecol.client.gui.panel.FreeColProgressBar extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
font
java.awt.Font font
The font to use in the progress bar. -
goodsType
GoodsType goodsType
The type of goods this progress bar is for. The default value of null indicates no goods type. -
image
java.awt.Image image
An image for the goods type. -
max
int max
The maximum value of the progress bar. -
min
int min
The minimum value of the progress bar. -
step
int step
The expected increase next turn. -
value
int value
The current value of the progress bar.
-
-
-
Class net.sf.freecol.client.gui.panel.GoodsTypePanel extends MigPanel implements Serializable
-
Serialized Fields
-
unique
boolean unique
Are duplicate entries allowed?
-
-
-
Class net.sf.freecol.client.gui.panel.IndianSettlementPanel extends FreeColPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.InfoPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
font
java.awt.Font font
The font for the end turn message. -
lib
ImageLibrary lib
The image library to use for the font. -
mapTransform
MapTransform mapTransform
The associated map transform when in MAP mode. -
mode
InfoPanel.InfoPanelMode mode
The panel mode. -
mouseAdapter
java.awt.event.MouseAdapter mouseAdapter
The mouse listener for the various subpanels. -
skin
java.awt.Image skin
An optional background image (the standard one has shape). -
tile
Tile tile
The associated tile when in TILE mode. -
unit
Unit unit
The associated unit when in UNIT mode. -
useSkin
boolean useSkin
Use the info panel skin.
-
-
-
Class net.sf.freecol.client.gui.panel.InformationPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
skin
java.awt.image.BufferedImage skin
The skin for this panel.
-
-
-
Class net.sf.freecol.client.gui.panel.InPortPanel extends UnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.MainPanel extends FreeColPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.MapEditorTransformPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
group
javax.swing.ButtonGroup group
-
listPanel
javax.swing.JPanel listPanel
-
settlementButton
javax.swing.JToggleButton settlementButton
-
-
-
Class net.sf.freecol.client.gui.panel.MigPanel extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
uiClassId
java.lang.String uiClassId
-
-
-
Class net.sf.freecol.client.gui.panel.MiniMap extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
adjustX
int adjustX
Used for adjusting the position of the mapboard image.- See Also:
MiniMap.paintMap(java.awt.Graphics)
-
adjustY
int adjustY
Used for adjusting the position of the mapboard image.- See Also:
MiniMap.paintMap(java.awt.Graphics)
-
firstColumn
int firstColumn
The top left tile on the mini map represents the tile. (firstColumn, firstRow) in the world map -
firstRow
int firstRow
The top left tile on the mini map represents the tile. (firstColumn, firstRow) in the world map -
freeColClient
FreeColClient freeColClient
-
tileSize
int tileSize
tileSize is the size (in pixels) that each tile will take up on the mini map
-
-
-
Class net.sf.freecol.client.gui.panel.NewPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
advantagesBox
javax.swing.JComboBox<NationOptions.Advantages> advantagesBox
A box to choose the national advantages setting. -
advantagesLabel
javax.swing.JLabel advantagesLabel
The label for the national advantages. -
buttonGroup
javax.swing.ButtonGroup buttonGroup
A button group for the main choices. -
difficulty
OptionGroup difficulty
A current difficulty level, driven by the contents of the difficulty box.. Difficulty levels are relative to the rules, so this can be invalidated by a change to the current specification. -
difficultyBox
javax.swing.JComboBox<OptionGroup> difficultyBox
A box to choose the difficulty from. -
difficultyButton
javax.swing.JButton difficultyButton
A button to show/edit difficulty level. -
difficultyLabel
javax.swing.JLabel difficultyLabel
A label for the difficulty level selection. -
fixedSpecification
Specification fixedSpecification
A particular specification to use for the new game. If not null, the specification box just contains this spec, but if null the user chooses from available specs using the specification box. -
gameComponents
java.awt.Component[] gameComponents
Container for components to enable when choosing game parameters. -
joinComponents
java.awt.Component[] joinComponents
Container for the components to enable when Join is selected. -
joinNameField
javax.swing.JTextField joinNameField
Join multiplayer server name selection. -
joinNameLabel
javax.swing.JLabel joinNameLabel
Join multiplayer server name label. -
joinPortField
javax.swing.JTextField joinPortField
Join multiplayer server port selection. -
joinPortLabel
javax.swing.JLabel joinPortLabel
Join multiplayer server port label. -
nameBox
javax.swing.JTextField nameBox
Field to input the player name. -
publicServer
javax.swing.JCheckBox publicServer
The check box to select a public server with. -
rulesBox
javax.swing.JComboBox<FreeColTcFile> rulesBox
A box to choose the rules from. -
rulesLabel
javax.swing.JLabel rulesLabel
The label for the rules selection. -
serverAddressBox
javax.swing.JComboBox<java.net.InetAddress> serverAddressBox
-
serverComponents
java.awt.Component[] serverComponents
Container for components to enable if server parameters can be set. -
serverPortField
javax.swing.JTextField serverPortField
Start server port number label and field to input through. -
serverPortLabel
javax.swing.JLabel serverPortLabel
Start server name label. -
specification
Specification specification
The current specification, driven by the contents of the TC box.
-
-
-
Class net.sf.freecol.client.gui.panel.NewUnitPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
buttons
java.util.List<javax.swing.JButton> buttons
The buttons to display. -
priceComparator
java.util.Comparator<UnitType> priceComparator
A comparator by ascending unit price. -
question
javax.swing.JLabel question
The main label for the panel. -
shouldEnable
boolean shouldEnable
Is there at least one available unit? -
units
java.util.List<UnitType> units
The unit types corresponding to the buttons.
-
-
-
Class net.sf.freecol.client.gui.panel.PlayersTable extends javax.swing.JTable implements Serializable
-
Serialized Fields
-
gui
GUI gui
A link to the gui.
-
-
-
Class net.sf.freecol.client.gui.panel.PortPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
cargoPanel
CargoPanel cargoPanel
-
defaultTransferHandler
DefaultTransferHandler defaultTransferHandler
-
inPortPanel
InPortPanel inPortPanel
-
pressListener
java.awt.event.MouseListener pressListener
-
selectedUnitLabel
UnitLabel selectedUnitLabel
-
-
-
Class net.sf.freecol.client.gui.panel.PurchasePanel extends NewUnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.QuickActionMenu extends javax.swing.JPopupMenu implements Serializable
-
Serialized Fields
-
freeColClient
FreeColClient freeColClient
-
gui
GUI gui
-
parentPanel
FreeColPanel parentPanel
-
-
-
Class net.sf.freecol.client.gui.panel.RecruitPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
person
javax.swing.JButton[] person
The buttons for the recruitable units. -
shouldEnable
boolean shouldEnable
Is there at least one recruitable unit?
-
-
-
Class net.sf.freecol.client.gui.panel.ServerListPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
connect
javax.swing.JButton connect
-
connectController
ConnectController connectController
-
table
javax.swing.JTable table
-
tableModel
ServerListTableModel tableModel
-
-
-
Class net.sf.freecol.client.gui.panel.StartGamePanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
cancel
javax.swing.JButton cancel
-
cancelCmd
java.awt.event.ActionListener cancelCmd
-
chat
javax.swing.JTextField chat
-
chatArea
javax.swing.JTextArea chatArea
-
chatCmd
java.awt.event.ActionListener chatCmd
-
gameOptions
javax.swing.JButton gameOptions
-
gameOptionsCmd
java.awt.event.ActionListener gameOptionsCmd
-
mapGeneratorOptions
javax.swing.JButton mapGeneratorOptions
-
mapGeneratorOptionsCmd
java.awt.event.ActionListener mapGeneratorOptionsCmd
-
readyBox
javax.swing.JCheckBox readyBox
-
readyBoxCmd
java.awt.event.ActionListener readyBoxCmd
-
singlePlayerGame
boolean singlePlayerGame
-
start
javax.swing.JButton start
-
startCmd
java.awt.event.ActionListener startCmd
-
table
PlayersTable table
-
-
-
Class net.sf.freecol.client.gui.panel.StatisticsPanel extends FreeColPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.StatusPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
statusLabel
javax.swing.JLabel statusLabel
-
-
-
Class net.sf.freecol.client.gui.panel.TilePanel extends FreeColPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.TradeRouteInputPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
addStopButton
javax.swing.JButton addStopButton
A button to add stops with. -
allGoodsTypesPanel
TradeRouteInputPanel.AllGoodsTypesPanel allGoodsTypesPanel
The panel displaying all goods types that could be transported. -
destinationSelector
javax.swing.JComboBox<java.lang.String> destinationSelector
A box to select stops to add. -
messagesBox
javax.swing.JCheckBox messagesBox
Toggle message display. -
newRoute
TradeRoute newRoute
The original route passed to this panel. We are careful not to modify it until we are sure all is well. -
removeStopButton
javax.swing.JButton removeStopButton
A button to remove stops with. -
stopGoodsTypesPanel
TradeRouteInputPanel.StopGoodsTypesPanel stopGoodsTypesPanel
The panel displaying the goods types to collect at the selected stop. -
stopList
javax.swing.JList<TradeRouteStop> stopList
The list of stops to show. -
stopListModel
javax.swing.DefaultListModel<TradeRouteStop> stopListModel
Model to contain the current stops. -
tradeRouteName
javax.swing.JTextField tradeRouteName
The user-editable name of the trade route. -
transferHandler
javax.swing.TransferHandler transferHandler
The TransferHandler for the cargo labels.
-
-
-
Class net.sf.freecol.client.gui.panel.TradeRoutePanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
counts
java.util.Map<TradeRoute,java.lang.Integer> counts
A map of trade route to the number of units using it. -
deassignRouteButton
javax.swing.JButton deassignRouteButton
The button to deassing the unit from a trade route. -
deleteRouteButton
javax.swing.JButton deleteRouteButton
The button to delete a trade route. -
editRouteButton
javax.swing.JButton editRouteButton
The button to edit an existing trade route. -
listModel
javax.swing.DefaultListModel<TradeRoute> listModel
The list model describing the players trade routes. -
newRouteButton
javax.swing.JButton newRouteButton
The button to create a new trade route. -
tradeRoutes
javax.swing.JList<TradeRoute> tradeRoutes
The list of trade routes to display. -
unit
Unit unit
The unit to assign/deassign trade routes for.
-
-
-
Class net.sf.freecol.client.gui.panel.TrainPanel extends NewUnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.UnitButton extends FreeColButton implements Serializable
-
Serialized Fields
-
actionId
java.lang.String actionId
-
am
ActionManager am
-
-
-
Class net.sf.freecol.client.gui.panel.UnitPanel extends MigPanel implements Serializable
-
Serialized Fields
-
editable
boolean editable
Whether this panel is editable. -
portPanel
PortPanel portPanel
The panel containing the units to display.
-
-
-
Class net.sf.freecol.client.gui.panel.WorkProductionPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
turn
Turn turn
-
-
-
-
Package net.sf.freecol.client.gui.panel.colopedia
-
Class net.sf.freecol.client.gui.panel.colopedia.BuildingDetailPanel extends ColopediaGameObjectTypePanel<BuildingType> implements Serializable
-
Class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
colopediaPanel
ColopediaPanel colopediaPanel
The enclosing colopedia panel. -
id
java.lang.String id
The specific panel id.
-
-
-
Class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
detailPanel
javax.swing.JPanel detailPanel
-
listPanel
javax.swing.JPanel listPanel
-
nodeMap
java.util.Map<java.lang.String,javax.swing.tree.DefaultMutableTreeNode> nodeMap
-
tree
javax.swing.JTree tree
-
-
-
Class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable
-
Serialized Fields
-
colopediaPanel
ColopediaPanel colopediaPanel
-
lib
ImageLibrary lib
-
-
-
Class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
colopediaPanel
ColopediaPanel colopediaPanel
-
-
-
Class net.sf.freecol.client.gui.panel.colopedia.FatherDetailPanel extends ColopediaGameObjectTypePanel<FoundingFather> implements Serializable
-
Class net.sf.freecol.client.gui.panel.colopedia.GoodsDetailPanel extends ColopediaGameObjectTypePanel<GoodsType> implements Serializable
-
Class net.sf.freecol.client.gui.panel.colopedia.NationDetailPanel extends ColopediaGameObjectTypePanel<Nation> implements Serializable
-
Class net.sf.freecol.client.gui.panel.colopedia.NationTypeDetailPanel extends ColopediaGameObjectTypePanel<NationType> implements Serializable
-
Class net.sf.freecol.client.gui.panel.colopedia.ResourcesDetailPanel extends ColopediaGameObjectTypePanel<ResourceType> implements Serializable
-
Class net.sf.freecol.client.gui.panel.colopedia.TerrainDetailPanel extends ColopediaGameObjectTypePanel<TileType> implements Serializable
-
Class net.sf.freecol.client.gui.panel.colopedia.UnitDetailPanel extends ColopediaGameObjectTypePanel<UnitType> implements Serializable
-
-
Package net.sf.freecol.client.gui.panel.report
-
Class net.sf.freecol.client.gui.panel.report.CompactLabourReport extends ReportPanel implements Serializable
-
Serialized Fields
-
headerRow
javax.swing.JPanel headerRow
-
labourData
LabourData labourData
-
showBuildings
boolean showBuildings
-
showNetProduction
boolean showNetProduction
-
showProduction
boolean showProduction
-
showProductionSymbols
boolean showProductionSymbols
-
unitData
LabourData.UnitData unitData
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportCargoPanel extends ReportUnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel extends ReportPanel implements Serializable
-
Serialized Fields
-
colonies
java.util.List<Colony> colonies
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel extends ReportPanel implements Serializable
-
Serialized Fields
-
colonies
java.util.List<java.util.List<Colony>> colonies
-
goodsTypes
java.util.List<GoodsType> goodsTypes
-
lib
ImageLibrary lib
-
market
Market market
-
spec
Specification spec
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportContinentalCongressPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportEducationPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportExplorationPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportForeignAffairPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportHighScoresPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportHistoryPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportIndianPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportLabourDetailPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportLabourPanel extends ReportPanel implements Serializable
-
Serialized Fields
-
colonies
java.util.List<Colony> colonies
The player colonies. -
data
java.util.Map<UnitType,java.util.Map<Location,java.lang.Integer>> data
The map of unit type to location and count. -
panelList
javax.swing.JList<ReportLabourPanel.LabourUnitPanel> panelList
A list of panels for the unit types. -
unitCount
TypeCountMap<UnitType> unitCount
A map of count by unit type.
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportMilitaryPanel extends ReportUnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportNavalPanel extends ReportUnitPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportPanel extends FreeColPanel implements Serializable
-
Serialized Fields
-
header
javax.swing.JLabel header
-
reportPanel
javax.swing.JPanel reportPanel
-
scrollPane
javax.swing.JScrollPane scrollPane
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportProductionPanel extends ReportPanel implements Serializable
-
Serialized Fields
-
boxes
java.util.List<javax.swing.JComboBox<java.lang.String>> boxes
The boxes with which to select goods types for display. -
goodsTypes
java.util.List<GoodsType> goodsTypes
The goods types available for selection.
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportReligiousPanel extends ReportPanel implements Serializable
-
Class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel extends ReportPanel implements Serializable
-
Serialized Fields
-
canTrain
java.util.Map<Colony,java.util.Set<UnitType>> canTrain
Records whether a colony can train a type of unit. -
colonies
java.util.List<Colony> colonies
A list of all the player's colonies. -
unitCount
java.util.Map<Colony,TypeCountMap<UnitType>> unitCount
Records the number of units indexed by colony and unit type.
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportTradePanel extends ReportPanel implements Serializable
-
Serialized Fields
-
colonies
java.util.List<Colony> colonies
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportTurnPanel extends ReportPanel implements Serializable
-
Serialized Fields
-
labelsByMessage
java.util.Hashtable<java.lang.String,java.util.List<javax.swing.JComponent>> labelsByMessage
Map message identifiers to label. -
messages
java.util.List<ModelMessage> messages
The messages to display. -
textPanesByMessage
java.util.Hashtable<java.lang.String,java.util.List<javax.swing.JComponent>> textPanesByMessage
Map message identifiers to text pane.
-
-
-
Class net.sf.freecol.client.gui.panel.report.ReportUnitPanel extends ReportPanel implements Serializable
-
Serialized Fields
-
orderedLocations
java.util.List<Location> orderedLocations
Locations in the order to display them. -
reportableREF
java.util.List<AbstractUnit> reportableREF
Count the relevant REF units. -
reportables
java.util.List<AbstractUnit> reportables
Count the number of units of each type+role. -
showColonies
boolean showColonies
Whether to show colonies even if no selected units are present. -
where
java.util.Map<Location,java.util.List<Unit>> where
Where are the players reportable units?
-
-
-
-
Package net.sf.freecol.client.gui.plaf
-
Class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel extends javax.swing.plaf.metal.MetalLookAndFeel implements Serializable
-
-
Package net.sf.freecol.client.gui.tooltip
-
Class net.sf.freecol.client.gui.tooltip.BuildingToolTip extends javax.swing.JToolTip implements Serializable
-
Class net.sf.freecol.client.gui.tooltip.RebelToolTip extends javax.swing.JToolTip implements Serializable
-
-
Package net.sf.freecol.client.gui.video
-
Class net.sf.freecol.client.gui.video.VideoComponent extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
applet
com.fluendo.player.Cortado applet
-
-
-
-
Package net.sf.freecol.common
-
Class net.sf.freecol.common.FreeColException extends java.lang.Exception implements Serializable
-
Serialized Fields
-
allowDebug
boolean allowDebug
Should this exception allow debug runs to continue?
-
-
-
-
Package net.sf.freecol.common.util
-
Class net.sf.freecol.common.util.Introspector.IntrospectorException extends java.lang.ReflectiveOperationException implements Serializable
-
-
Package net.sf.freecol.tools
-
Class net.sf.freecol.tools.FlagTest extends javax.swing.JFrame implements Serializable
-
Serialized Fields
-
background
javax.swing.JComboBox<Flag.Background> background
-
backgroundColors
ConfirmDeclarationDialog.ColorButton[] backgroundColors
-
customComponents
java.awt.Component[] customComponents
-
decoration
javax.swing.JComboBox<Flag.Decoration> decoration
-
decorationColor
ConfirmDeclarationDialog.ColorButton decorationColor
-
flag
Flag flag
-
flags
javax.swing.JComboBox<java.lang.String> flags
-
FLAGS
Flag[] FLAGS
-
label
javax.swing.JLabel label
-
starColor
ConfirmDeclarationDialog.ColorButton starColor
-
stars
javax.swing.JComboBox<java.lang.String> stars
-
stripes
javax.swing.JComboBox<java.lang.String> stripes
-
union
javax.swing.JComboBox<Flag.UnionPosition> union
-
unionColor
ConfirmDeclarationDialog.ColorButton unionColor
-
unionShape
javax.swing.JComboBox<Flag.UnionShape> unionShape
-
-
-