Java Swing Class Objects - PullRequest
       1

Java Swing Class Objects

0 голосов
/ 23 ноября 2018

Вопрос касается объекта cont в mainWindow, я не могу его использовать!

Я получил Package (View), содержащий mainWindow и main.В моем основном я получил код:

package View;
import java.awt.EventQueue;
import Controller.mainController;

public class main {

public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
        public void run() {
            try {
                mainWindow view = new mainWindow();
                mainController cont = new mainController(view);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    });
}

в моем главном окне, я получил:

public class mainWindow {
public mainWindow() {
    initialize();
}
public void initialize() {
    frame = new JFrame();
    frame.getContentPane().setBackground(SystemColor.control);
    frame.setBounds(100, 100, 728, 450);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.getContentPane().setLayout(null);

    JButton ButtonStartGame = new JButton("Start Game");
    ButtonStartGame.setToolTipText("Start the game");
    ButtonStartGame.setEnabled(false);
    ButtonStartGame.setBounds(12, 189, 117, 25);
    frame.getContentPane().add(ButtonStartGame);
    ButtonStartGame.addActionListener(e->cont.StartGame());
    frame.setVisible(true);
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...