内容发布更新时间 : 2025/7/20 9:45:55星期一 下面是文章的全部内容请认真阅读。
页眉内容
setBounds(500, 50, 500, 615);
setDefaultC?oseOperation(J Frame. EX「「0N_CLOSE) ; setTltle(\版\ scoresPane= new JPanel0; scoresPane.setBackground(Color.green); scoresPane.setBounds(20, 20, 460, 40);
scoresPane.setBorder(BorderFactory.createMatteBorder(2, 2, 2, 2,,Color.YELLOW)); getContentPane0.add(scoresPane); scoresPane.setLayout(null);
labelMaxScores= new JLabel(\最高分:\labelMaxScores.setBounds(10, 5, 50, 30); scoresPane.add(labelMaxScores); textMaxScores= new JTextField(\textMaxScores.setBounds(60, 5, 150, 30); textMaxScores.setFont(font); textMaxScores.setEditable(false); scores Pane.add(textMaxScores) ; 数面ili , 1 '
labelScores= new JLabel(”得 分:\labelScores.setBounds(240, 5, 50, 30); scoresPane.add(labelScores); textSoores= new JLabe1(String.valueOf(scores)); textSoores.setFont(font); textSoores.setBounds(290, 5, 150, 30); scores Pane.add(textScores) ;
mainPane= new JPanel0; mainPane.setBounds(20, 70, 460, 500); ;
页眉内容
mainPane.setLayout(null); //设置空布用 texts= new JLabel[4][4]; for(int i= 0; i<4; i++){ for(int j= 0; j<4; j++){ texts[ilm= new JLabel0; texts[ilm.setFont(font2);
//创建文本框二维数组//遍历数组 //创建 t示签
texts[ilm. setHorizontalAlign me nt(SwingConstants.CENTE R) ; texts[ilm. setText(-) ; texts[ilm.setBounds(120* j, 120*i, 100, 100); //设置方块 的大小位置 setColor(l, j, \
te),(ts[ilm. setOpaque(true) ;
texts[ilm.setBorder(BorderFactory.createMatteBorder(2, 2, 2,,2, Color.green));//设置方決边框颜色
main Pane.add(texts[ilm) ; 文本框放在
tips=newJLabel(Tips:使用上、下、左、右键或者W、 S、 A、 D键控 制H);
tips.setFont(font);
tips.setBounds(60,480,400,20