第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何同時滾動多個對象?

如何同時滾動多個對象?

牧羊人nacy 2019-09-27 15:55:11
在此之后提出了新的問題,在這里找到。我是Java的新手,但是我正在研究“ Flappy Bird”,以了解有關Java和圖形顯示方式的更多信息。對于我的任何問題的任何解決方案或建議,我們將不勝感激。謝謝!現(xiàn)在,我的程序制作了一個隨機管道并對其進行滾動,但是我不需要它在何時滾動x1-3 = -83(這是管道將完全不在屏幕上并且不再需要時)。問題如何在Game.class多個滾動實例Pipes.class之間添加預設距離的同時使它們滾動?我可以找出它們之間的距離,但是要顯示多個,我不確定該怎么做。最多必須同時顯示3個管道。如何顯示主菜單面板,然后在按下開始按鈕后切換到管道面板?類Game.javaimport java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.SwingUtilities;import javax.swing.Timer;public class Game {    Pipes panel = new Pipes();    public Game() {        JFrame f = new JFrame();        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        f.add(panel);        f.setTitle("Pipe Game");        f.setResizable(false);        f.pack();        f.setLocationRelativeTo(null);        f.setVisible(true);        Timer timer = new Timer(10, new ActionListener() {  //pipe speed            @Override            public void actionPerformed(ActionEvent e) {                panel.move();            }        });        timer.start();        Timer refresh = new Timer(30, new ActionListener() {    //refresh rate            @Override            public void actionPerformed(ActionEvent e) {                panel.repaint();            }        });        refresh.start();    }    public static void main(String args[]) {        SwingUtilities.invokeLater(new Runnable() {            @Override            public void run() {                new Game();            }        });    }}
查看完整描述

2 回答

?
紫衣仙女

TA貢獻1839條經(jīng)驗 獲得超15個贊

由于我要添加兩個新的代碼部分,并且基本上必須重做大部分代碼,因此我不確定如何添加它。另外,我需要什么進口商品?

查看完整回答
反對 回復 2019-09-27
  • 2 回答
  • 0 關注
  • 316 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號