java – 为什么我的JFrame不显示?
发布时间:2020-12-15 05:19:51 所属栏目:Java 来源:网络整理
导读:我正试图在一个有81个盒子的窗口中显示一个解决的数独拼图.我这样做了: import java.awt.GridLayout;import java.awt.*;import javax.swing.JFrame;import javax.swing.JLabel;public class GraphicSolver extends JFrame {GraphicSolver(int[][] spelplan)
我正试图在一个有81个盒子的窗口中显示一个解决的数独拼图.我这样做了:
import java.awt.GridLayout; import java.awt.*; import javax.swing.JFrame; import javax.swing.JLabel; public class GraphicSolver extends JFrame { GraphicSolver(int[][] spelplan) { Panel panel = new Panel(new GridLayout(9,9)); for(int i=9;i<9;i++){ for(int x=0;x<9;x++){ panel.add(new JLabel(""+spelplan[i][x])); } } Frame frame = new Frame(); frame.add(panel); frame.setVisible(true); } } 但是,它只给了我一个没有任何数字的空窗口.如果有人能指出我正确的方向,我会很高兴. 解决方法
外循环应从零开始:
for(int i=0;i<9;i++){ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |