-
Notifications
You must be signed in to change notification settings - Fork 0
ウィンドウのサイズを取得する
つまみ edited this page Dec 17, 2020
·
2 revisions
次のような方法でMainViewからウィンドウサイズを取得することができます。
class WindowSizeExample extends GameView {
public WindowSizeExample(GameModel model) {
super(model);
repaint();
}
@Override
protected void paintComponent(Graphics g) {
// MainViewのインスタンスを取得
var mainView = MainView.getInstance();
// MainViewの幅と高さを取得
int width = mainView.getWidth();
int height = mainView.getHeight();
// 画面中央に円を描画する
int cr = 10;
int cx = width / 2 - cr;
int cy = height / 2 - cr;
g.fillOval(cx, cy, 2 * cr, 2 * cr);
}
}