java
64x64

Pınar

24.2.2020 00:00:00

package asd;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class weeper implements ActionListener {
    JFrame frame;
    JButton reset;
    JButton[][] box;
    int[][] mayin;
    Container grid;
    final int mayınlar = 10;
    int a = 0;
    int b = 0;
    public weeper() {
        // initiliaze
        grid = new Container();
        mayin = new int[10][10];
        box = new JButton[10][10];
        reset = new JButton("Tekrar Oyna");
        frame = new JFrame("MayınTarlası");
        frame.setSize(500, 600);
        frame.setLayout(new BorderLayout());
        frame.add(reset, BorderLayout.NORTH);
        reset.addActionListener(this);
        grid.setLayout(new GridLayout(10, 10));
        for (int i = 0; i < box.length; i++) {
            for (int j = 0; j < box[0].length; j++) {
                box[i][j] = new JButton();
                box[i][j].addActionListener(this);
                grid.add(box[i][j]);
            }
        }
        frame.add(grid, BorderLayout.CENTER);
        mayinata();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }

bu kodlar ne işe yarıyor buraya kadar yardımcı olabilecek var mı staj defterri doldurmak zorundayım da mayın tarlası uygulaması verdiler bende hazır kodlardan yaptım uygulamam çalışıyor ama kodlar hakkında buraya kadar bir bilgisi olan var mı java da

Yorum yaz