Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

C

canRunning - Variable in class cdc.BooleanHolder
 
cdc - package cdc
 
CDC_Action - Class in cdc
管理所有的指令代號,並記錄所有指令代號的名稱,方便 Debug 時顯示。
CDC_Action() - Constructor for class cdc.CDC_Action
 
CDC_ActionName - Static variable in class cdc.CDC_Action
各個指令代碼的名稱,以各指令的代號來決定 Array 位置。
CDC_Board - Class in cdc
繼承至 BoardWebSocketServer,管理暗棋任何與 Web 盤面顯示有關的 class。
CDC_Board(Room_SettingFile.BoardOpenType, SettingFile.STARTMODE, Room_SettingFile.BoardDisconnectAutoRestart, CDC_Room, CDC_Game, boolean, boolean, boolean) - Constructor for class cdc.CDC_Board
CDC_Board 的 constructor。
CDC_Contest - Class in cdc
繼承至 Contest,處理比賽模式介面的 class。
CDC_Contest(CDC_SettingFile, Room, Room_SettingFile) - Constructor for class cdc.CDC_Contest
constructor,負責初始化比賽選單介面。
CDC_Game - Class in cdc
與遊戲流程有關的管理和控制。
CDC_Game(Server, CDC_SettingFile, CDC_Room, Room_SettingFile, boolean, boolean, Integer) - Constructor for class cdc.CDC_Game
constructor。
CDC_GameRecordList - Class in cdc
顯示暗棋遊戲紀錄的頁面,可以顯示各房間內的每場遊戲結果和資訊,也可以統計這房間內的遊戲結果。
CDC_GameRecordList(String) - Constructor for class cdc.CDC_GameRecordList
CDC_GameRecordList 的 constructor。
CDC_GameRecordList.Round - Class in cdc
 
CDC_GetRoomList - Class in cdc
繼承至 GetRoomList,負責暗棋房間列表顯示的功能。
CDC_GetRoomList(Server, String) - Constructor for class cdc.CDC_GetRoomList
constructor。
CDC_Panel - Variable in class cdc.CDC_UI
 
CDC_ProcessRecord - Class in cdc
因為在比賽進行中,有可能遭遇斷線、Search 崩潰、Client 出錯等狀況出現,比賽會被迫中斷, 因不算正常結束,故無法從 Server 端收到 log 檔案,造成 User Debug 困難,也無從得知比賽狀況, 因此, Client 端也會記錄比賽的 log 檔案,方便之後觀看,但只要比賽正常結束, 就會刪除此檔案並儲存由 Server 端送來的 log 檔案,一切以 Server 的為準。
CDC_ProcessRecord(int, String, String, SettingFile) - Constructor for class cdc.CDC_ProcessRecord
constructor。
CDC_Room - Class in cdc
房間頁面的各項設定。
CDC_Room(Server, SettingFile, Room_SettingFile, LoginCallBack, LocalServer) - Constructor for class cdc.CDC_Room
constructor,初始化計時的 Timer。
CDC_SettingFile - Class in cdc
管理整個遊戲的設定檔案,包含設定頁面的控制和儲存遊戲參數的 class。
CDC_SettingFile(JTextField, JTextField, JRadioButton, JRadioButton, JRadioButton, JRadioButton, JRadioButton, JCheckBox, JRadioButton, JRadioButton, JRadioButton, JRadioButton, JRadioButton, JRadioButton, JRadioButton, JTextField, JRadioButton, JRadioButton, JRadioButton, JRadioButton, JComboBox<String>, JTextField, JTextField, JTextField, JTextField, JTextField, JTextField, JTextField, JButton, JTextField, JButton, JTextField, JRadioButton, JRadioButton, JTextField, JTextField, JTextField, JTextField, ArrayList<JTextField>, JTextField, JTextField, JButton, JLabel) - Constructor for class cdc.CDC_SettingFile
GUI mode constructor,需要傳入 component 來設定各個 component 的初始值設定和取得 User 設定的值。
CDC_SettingFile() - Constructor for class cdc.CDC_SettingFile
CLI mode constructor,因為 CLI mode 沒有使用者介面,故不用傳入 component。
CDC_SettingFile.CHANGEFIRSTMOVE - Enum in cdc
 
CDC_SettingFile.CONNECTMODE - Enum in cdc
 
CDC_SettingFile.FIRSTMOVE - Enum in cdc
 
CDC_SettingFile.MIDBOARD - Enum in cdc
 
CDC_SettingFile.TIMERMODE - Enum in cdc
 
CDC_UI - Class in cdc
遊戲設定頁面的配置。
CDC_UI() - Constructor for class cdc.CDC_UI
constructor,設定所有的欄位、按鈕等。
changeFirstMove - Variable in class cdc.CDC_SettingFile
 
CHANGEFIRSTMOVE() - Constructor for enum cdc.CDC_SettingFile.CHANGEFIRSTMOVE
 
changeFirstMove_1 - Variable in class cdc.CDC_SettingFile
 
changeFirstMove_2 - Variable in class cdc.CDC_SettingFile
 
ChangeFirstMove_Field - Variable in class cdc.CDC_Room
 
ChangeFirstMove_Gp - Variable in class cdc.CDC_UI
 
changeShowType(String[]) - Method in class cdc.CDC_GetRoomList
將伺服器發送過來的房間列表參數做調整,因為伺服器會用代號來代表類別,例如:1 代表 YES。
checkAllDone(Room_SettingFile) - Method in class cdc.CDC_UI
當使用者按下連線按鈕的時候,需要檢查輸入的值是否合法或者都完成了。
checkLegel(List<String>) - Method in class cdc.CDC_GetRoomList
確認加房是否合法,暗棋這邊是用來檢測開房和加房是否為同一個帳號(伺服器不允許開房和加房為同一個帳號)。
chooseBoardFile - Variable in class cdc.CDC_SettingFile
 
chooseMainData(ArrayList<String>) - Method in class cdc.CDC_GetRoomList
取得主要的顯示資訊,房間ID 房間狀態 房主名稱 場數。
chooseRoomList(boolean, boolean, Integer) - Method in class cdc.CDC_Game
讓使用者選擇房間,依照是否是 CLI,做出相對應的動作。
chooseSearchFile - Variable in class cdc.CDC_SettingFile
 
closeGame() - Method in class cdc.CDC_Game
關閉整個遊戲。
color - Variable in class cdc.Human
 
color - Variable in class cdc.MGTP
 
color - Variable in class cdc.Ponder
 
Command() - Constructor for enum cdc.MGTP.Command
 
commandLogSB - Variable in class cdc.MGTP
 
commandLogSB - Variable in class cdc.Ponder
 
connect - Variable in class cdc.CDC_Game
 
connect_Info - Variable in class cdc.SearchConnect
 
connectMode - Variable in class cdc.CDC_SettingFile
 
CONNECTMODE() - Constructor for enum cdc.CDC_SettingFile.CONNECTMODE
 
connectMode_1 - Variable in class cdc.CDC_SettingFile
 
connectMode_2 - Variable in class cdc.CDC_SettingFile
 
connectMode_3 - Variable in class cdc.CDC_SettingFile
 
connectMode_4 - Variable in class cdc.CDC_SettingFile
 
ConnectMode_4 - Variable in class cdc.CDC_UI
 
ConnectMode_Gp - Variable in class cdc.CDC_UI
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links