小编Ada*_*man的帖子

Java JPanel中的图形问题,但它在框架中工作

我是新手,我正在使用Cay Hortsmann的Big Java来学习.对于其中一个早期项目,我正在制作一个带有GUI的井字游戏,但是我无法让棋盘出现在JPanel上.它只在框架中显示正常,但由于我想添加按钮,我尝试将板放在JPanel中,然后将JPanel添加到框架中.不幸的是,这不起作用.我很感激你能给出的任何反馈:

import javax.swing.JFrame;
import javax.swing.JPanel;



public class TicTacToePlayer {

    private static final int FRAME_WIDTH = 400;
    private static final int FRAME_HEIGHT = 400;

    private int count = 0;

    public static void main(String[] args) {

        final JFrame frame = new JFrame();

        // create board
        final LinesComponent boardLines = new LinesComponent();     
        JPanel panel = new JPanel();
        panel.add(boardLines);
        frame.add(panel);
        frame.setSize(FRAME_WIDTH, FRAME_HEIGHT);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

    }

}
import java.awt.Graphics;
import java.awt.Graphics2D;

import javax.swing.JComponent;


public class LinesComponent extends JComponent {
    public void paintComponent(Graphics g) …
Run Code Online (Sandbox Code Playgroud)

java swing jpanel tic-tac-toe

1
推荐指数
1
解决办法
121
查看次数

标签 统计

java ×1

jpanel ×1

swing ×1

tic-tac-toe ×1