棋盘小程序
今天偶爾閑下來,手生了,寫個(gè)小程序熟悉熟悉:
Alltest程序中:
package supermarket;import java.io.FileNotFoundException;//import supermarket.TestPeople;public class Alltest {public static void main(String[] args) throws FileNotFoundException{ ShuiXianHuaShu t1 = new ShuiXianHuaShu(); // t1.number(); // t1.number2(); // Son a = new Son(); // InputOfOutput b2 = new InputOfOutput(); // b2.testInputOfOutput(); FangXing2 ss = new FangXing2(); ss.fangxing();}}?
另一個(gè)文件代碼
package supermarket;import java.awt.Color;import javax.swing.JFrame; import javax.swing.JLabel;/*** @author 用窗體展現(xiàn)國際象棋的棋盤*/ public class FangXing2 {public static void fangxing() {JFrame frame = new JFrame("國際象棋");frame.setSize(415, 435);// 假設(shè)棋盤為20*20for (int i = 0; i < 20; i++) {for (int j = 0; j < 20; j++) {JLabel label = new JLabel();label.setSize(20, 20);label.setBackground(((i + j) % 2 == 0) ? Color.BLACK: Color.white);label.setLocation(20 * i, 20 * j);// 設(shè)置不透明,要不然不會(huì)顯示label.setOpaque(true);frame.add(label);}}// 窗體居中顯示frame.setLocationRelativeTo(null);// 當(dāng)窗口關(guān)閉程序結(jié)束frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 展示棋盤frame.setVisible(true);} }
?
轉(zhuǎn)載于:https://www.cnblogs.com/wzl629/p/9257323.html
總結(jié)
- 上一篇: git远端密码修改
- 下一篇: [LeetCode] 102. Bina