Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pl.chessonline.gui;
- import pl.chessonline.client.model.Board;
- import pl.chessonline.gui.Table.TilePanel;
- import javax.swing.*;
- public class TilePanelFacade extends JPanel {
- TilePanel tilePanel;
- public TilePanelFacade(TilePanel tilePanel) {
- this.tilePanel = tilePanel;
- }
- public void drawTile(final Board board, Board chessBoard) {
- this.tilePanel.assignTileColor();
- this.tilePanel.assignTilePieceIcon(board);
- this.tilePanel.highlightLegals(chessBoard);
- validate();
- repaint();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement