用户界面的TableBoardPanel类

用户界面的TableBoardPanel

    牌桌类:TableBoardPanel 是打牌桌面,发牌、叫牌、理牌、出牌的界面。TableBoardPanel继承自JPanel类,代码在下:

package yxc.card.ui.graph;

 

import java.awt.Dimension;

import java.awt.Point;

import java.awt.Rectangle;

 

import yxc.card.common.Card;

 

public class TableBoardPanel extends javax.swing.JPanel {

 

    public TableBoardPanel() {

       super();

       initGUI();

    }

   

    private void initGUI() {

       try {

           this.setPreferredSize(new java.awt.Dimension(788, 469));

           this.setBackground(new java.awt.Color(0,128,192));

                             this.setLayout(null);

       } catch (Exception e) {

           e.printStackTrace();

       }

    }

}

加黑部分是设置了底色及把布局设为null,布局设为null是为了可以自己管理其上组件的位置。

 

TableBoardPanel加进CardApplication中:

1、  CardApplication类中加入属性tableBoardPanel,黑体字部分为新加入的代码。

private JMenuBar jMenuBar1;

   

    private TableBoardPanel tableBoardPanel;

2、初始化tableBoardPanel,并把它加到CardApplicaiton中,黑体字部分为新加入的代码。

private void initGUI() {

       try {

           {

                                       tableBoardPanel = new TableBoardPanel();

                                         getContentPane().add(tableBoardPanel, BorderLayout.CENTER);

                             }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值