Uses of Class
net.sf.freecol.client.gui.panel.FreeColDialog

Packages that use FreeColDialog
net.sf.freecol.client.gui Contains the GUI classes. 
net.sf.freecol.client.gui.panel Contains the panels and dialogs. 
 

Uses of FreeColDialog in net.sf.freecol.client.gui
 

Methods in net.sf.freecol.client.gui with parameters of type FreeColDialog
<T> T
Canvas.showFreeColDialog(FreeColDialog<T> freeColDialog)
          Displays the given dialog.
 

Uses of FreeColDialog in net.sf.freecol.client.gui.panel
 

Subclasses of FreeColDialog in net.sf.freecol.client.gui.panel
 class CaptureGoodsDialog
          Panel for choosing the goods to capture.
 class ChooseFoundingFatherDialog
          This panel displays the different founding fathers the player can work towards recruiting.
 class ClientOptionsDialog
          Dialog for changing the ClientOptions.
 class ConfirmDeclarationDialog
           
 class DeclarationDialog
          This panel displays the signing of the Declaration of Independence.
 class EditSettlementDialog
          This dialog is used to edit an Indian settlement (map editor only).
 class EmigrationPanel
          The panel that allows a user to choose which unit will emigrate from Europe.
 class ErrorPanel
          This is the panel that pops up when an error needs to be reported.
 class EventPanel
          This panel is displayed when an imporantant event in the game has happened.
 class FindSettlementDialog
          Centers the map on a known settlement or colony.
 class GameOptionsDialog
          Dialog for changing the GameOptions.
 class InformationDialog
           
 class LoadingSavegameDialog
          Dialog for setting some options when loading a game.
 class MapGeneratorOptionsDialog
          Dialog for changing the MapGeneratorOptions.
 class MonarchPanel
          This panel is used to show information about a tile.
 class NegotiationDialog
          The panel that allows negotiations between players.
 class PreCombatDialog
           
 class RecruitDialog
          The panel that allows a user to recruit people in Europe.
 class RiverStylePanel
          A panel for adjusting the river style.
 class SelectAmountDialog
          The panel that allows a user to recruit people in Europe.
 class SelectDestinationDialog
          Centers the map on a known settlement or colony.
 class TradeRouteDialog
          Allows the user to edit trade routes.
 class TradeRouteInputDialog
          Allows the user to edit trade routes.
 class TrainDialog
          The panel that allows a user to train people in Europe.
 class WarehouseDialog
          Asks the user if he's sure he wants to quit.
 

Methods in net.sf.freecol.client.gui.panel that return FreeColDialog
static
<T> FreeColDialog<ChoiceItem<T>>
FreeColDialog.createChoiceDialog(java.lang.String text, java.lang.String cancelText, java.util.List<ChoiceItem<T>> choices)
          Creates a new FreeColDialog with a text and a cancel-button, in addition to buttons for each of the objects in the given array.
static FreeColDialog<java.lang.Boolean> FreeColDialog.createConfirmDialog(java.lang.String[] texts, javax.swing.ImageIcon[] icons, java.lang.String okText, java.lang.String cancelText)
           
static FreeColDialog<java.lang.Boolean> FreeColDialog.createConfirmDialog(java.lang.String text, java.lang.String okText, java.lang.String cancelText)
          Creates a new FreeColDialog with a text and a ok/cancel option.
static FreeColDialog<java.lang.String> FreeColDialog.createInputDialog(java.lang.String text, java.lang.String defaultValue, java.lang.String okText, java.lang.String cancelText)
          Creates a new FreeColDialog with a text field and a ok/cancel option.
static FreeColDialog<java.io.File> FreeColDialog.createLoadDialog(java.io.File directory, javax.swing.filechooser.FileFilter[] fileFilters)
          Creates a new FreeColDialog in which the user may choose a savegame to load.
static FreeColDialog<java.awt.Dimension> FreeColDialog.createMapSizeDialog()
           
static FreeColDialog<java.io.File> FreeColDialog.createSaveDialog(java.io.File directory, java.lang.String standardName, javax.swing.filechooser.FileFilter[] fileFilters, java.lang.String defaultName)
          Creates a new FreeColDialog in which the user may choose the destination of the savegame.