...
Panel |
---|
java -jar dist/ct3.jar -c ctgui.original.GUI --pin pin --client_hostip IP address or hostname |
Customizing the GUI
Sometimes it is required for the GUI to be customized, to provide functionality that is not included in the standard CT distribution. This is accomplished by tweaking the following:
- In class ctgui.original.BoardWindow there is a responserequired method that handles special messages sent by the server. The command argument distinguishes the different types of messages. In the body of the method, the developer can implement custom functionality in BoardWindow or other UI classes (like TaskBar, BoardPanel, etc.).