久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <i id='6CKdd'><tr id='6CKdd'><dt id='6CKdd'><q id='6CKdd'><span id='6CKdd'><b id='6CKdd'><form id='6CKdd'><ins id='6CKdd'></ins><ul id='6CKdd'></ul><sub id='6CKdd'></sub></form><legend id='6CKdd'></legend><bdo id='6CKdd'><pre id='6CKdd'><center id='6CKdd'></center></pre></bdo></b><th id='6CKdd'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='6CKdd'><tfoot id='6CKdd'></tfoot><dl id='6CKdd'><fieldset id='6CKdd'></fieldset></dl></div>

      <bdo id='6CKdd'></bdo><ul id='6CKdd'></ul>

    <small id='6CKdd'></small><noframes id='6CKdd'>

  1. <legend id='6CKdd'><style id='6CKdd'><dir id='6CKdd'><q id='6CKdd'></q></dir></style></legend><tfoot id='6CKdd'></tfoot>

    1. 沒有任何事件發生

      None of the event occurs(沒有任何事件發生)
          <tbody id='TT5pU'></tbody>

        <small id='TT5pU'></small><noframes id='TT5pU'>

          <bdo id='TT5pU'></bdo><ul id='TT5pU'></ul>

            <legend id='TT5pU'><style id='TT5pU'><dir id='TT5pU'><q id='TT5pU'></q></dir></style></legend>

            1. <tfoot id='TT5pU'></tfoot>
                <i id='TT5pU'><tr id='TT5pU'><dt id='TT5pU'><q id='TT5pU'><span id='TT5pU'><b id='TT5pU'><form id='TT5pU'><ins id='TT5pU'></ins><ul id='TT5pU'></ul><sub id='TT5pU'></sub></form><legend id='TT5pU'></legend><bdo id='TT5pU'><pre id='TT5pU'><center id='TT5pU'></center></pre></bdo></b><th id='TT5pU'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='TT5pU'><tfoot id='TT5pU'></tfoot><dl id='TT5pU'><fieldset id='TT5pU'></fieldset></dl></div>
                本文介紹了沒有任何事件發生的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                這是我的代碼.我正在嘗試使用箭頭鍵讓球移動.當我運行上述程序時不顯示球(如果我將坐標更改為顯示 0,30 球)并且沒有觸發事件,球既不移動也不跳躍

                This is my code.I am trying to make the ball move using arrow keys. As i run the above program ball is not displayed (if i change the coordinates to like 0,30 ball is displayed) and event is not fired ,ball neither moves nor jumps

                什么問題?

                import java.awt.*;
                import java.awt.event.*;
                import javax.swing.*;
                
                class ControlledBall extends JPanel{
                
                int diameter = 30;
                int height = 30;
                int x_Pos = 0;
                int y_Pos;
                
                ControlledBall() {
                  JFrame fr = new JFrame("Controlled Ball");
                  this.setBackground(Color.black);
                  fr.add(this);
                  fr.setVisible(true);
                  fr.setSize(600,400);
                  y_Pos = this.getHeight() - diameter ;
                  register();  
                  repaint();
                }
                
                public void register() {
                  this.addKeyListener(new KeyAdapter() {
                    public void keyPressed(KeyEvent ke) {
                       if( ke.getKeyCode() == ke.VK_RIGHT ) {
                           increment();
                       }
                   else  if( ke.getKeyCode() == ke.VK_LEFT ) {
                           decrement();
                       }
                       else if( ke.getKeyCode() == ke.VK_UP) {
                           jump();
                       }
                    }
                 });
                }
                
                public void paintComponent(Graphics g) {
                 super.paintComponent(g);
                 g.setColor( Color.blue );
                 g.fillOval( x_Pos , y_Pos , diameter , height );
                 System.out.println("testing...");
                }  
                
                public void increment() {
                 x_Pos++;
                  if( x_Pos > (this.getWidth() - diameter) ) {
                    x_Pos = this.getWidth() - diameter;
                  }
                 repaint();
                }
                
                public void decrement() {
                 x_Pos--;
                  if( x_Pos <= 0) {
                    x_Pos = 0;
                  }
                 repaint();
                }
                
                public void jump() {
                 y_Pos++;
                  if( y_Pos <=0 ) {
                   y_Pos = 0;
                 }
                repaint();
                }
                
                  public static void main( String args[] ) {
                    new ControlledBall();
                  }
                }
                

                推薦答案

                import java.awt.*;
                import java.awt.event.*;
                import javax.swing.*;
                
                class ControlledBall extends JPanel{
                
                int diameter = 30;
                int height = 30;
                int x_Pos = 0;
                int y_Pos;
                
                ControlledBall() {
                  JFrame fr = new JFrame("Controlled Ball");
                  fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                  this.setBackground(Color.red);    
                  setPreferredSize(new Dimension(400,300));
                  fr.add(this);
                  fr.setVisible(true);
                  // important!
                  fr.pack();
                  //fr.setSize(600,400);
                  y_Pos = this.getHeight()/2;
                  register();
                  repaint();
                }
                
                public void register() {
                    // very important!
                    setFocusable(true);
                  this.addKeyListener(new KeyAdapter() {
                    public void keyPressed(KeyEvent ke) {
                       if( ke.getKeyCode() == ke.VK_RIGHT ) {
                           increment();
                       }
                   else  if( ke.getKeyCode() == ke.VK_LEFT ) {
                           decrement();
                       }
                       else if( ke.getKeyCode() == ke.VK_UP) {
                           jump();
                       }
                    }
                 });
                }
                
                public void paintComponent(Graphics g) {
                 super.paintComponent(g);
                 g.setColor( Color.orange );
                 g.fillOval( x_Pos , y_Pos , diameter , height );
                }
                
                public void increment() {
                 x_Pos++;
                  if( x_Pos > (this.getWidth() - diameter) ) {
                    x_Pos = this.getWidth() - diameter;
                  }
                 repaint();
                }
                
                public void decrement() {
                 x_Pos--;
                  if( x_Pos <= 0) {
                    x_Pos = 0;
                  }
                 repaint();
                }
                
                public void jump() {
                 y_Pos++;
                  if( y_Pos <=0 ) {
                   y_Pos = 0;
                 }
                repaint();
                }
                
                  public static void main( String args[] ) {
                    new ControlledBall();
                  }
                }
                

                這篇關于沒有任何事件發生的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數溢出?)
                Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關系嗎?)
                How to convert Integer to int?(如何將整數轉換為整數?)
                How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內創建一個隨機打亂數字的 int 數組)
                Inconsistent behavior on java#39;s ==(java的行為不一致==)
                Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠將 0xff000000 存儲為 int?)

                      <bdo id='u2sxs'></bdo><ul id='u2sxs'></ul>
                      <legend id='u2sxs'><style id='u2sxs'><dir id='u2sxs'><q id='u2sxs'></q></dir></style></legend><tfoot id='u2sxs'></tfoot>
                    • <i id='u2sxs'><tr id='u2sxs'><dt id='u2sxs'><q id='u2sxs'><span id='u2sxs'><b id='u2sxs'><form id='u2sxs'><ins id='u2sxs'></ins><ul id='u2sxs'></ul><sub id='u2sxs'></sub></form><legend id='u2sxs'></legend><bdo id='u2sxs'><pre id='u2sxs'><center id='u2sxs'></center></pre></bdo></b><th id='u2sxs'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='u2sxs'><tfoot id='u2sxs'></tfoot><dl id='u2sxs'><fieldset id='u2sxs'></fieldset></dl></div>
                          <tbody id='u2sxs'></tbody>

                        <small id='u2sxs'></small><noframes id='u2sxs'>

                          主站蜘蛛池模板: 亚洲一区二区免费看 | 99精品欧美一区二区三区综合在线 | 亚洲乱码国产乱码精品精的特点 | 韩日一区二区三区 | 中国一级毛片免费 | 国产一级特黄aaa大片评分 | 男女羞羞的网站 | av网站在线看 | 成人一级毛片 | 精品美女久久久久久免费 | 玖玖在线精品 | 一区二区三区精品在线 | 亚洲精品九九 | 国产91精品在线 | tube国产 | 国产欧美一区二区三区久久 | 久久久久国产精品一区二区 | 伊人在线 | 99精品国产一区二区青青牛奶 | 欧美日韩中文字幕在线 | 台湾佬成人网 | 在线黄色影院 | 国产精品二区三区 | 日韩欧美三级电影在线观看 | 在线国产精品一区 | 欧美一区二区久久 | 久久看片 | 天堂成人av | 日韩一区欧美一区 | 国产日韩欧美中文字幕 | 日韩精品一区二区三区在线播放 | 久久久国产一区二区三区 | av片免费 | 国产精品久久亚洲7777 | 日韩色在线 | 久久国产精彩视频 | 欧美日韩网站 | 久久久国产视频 | 国产激情第一页 | 99热精品6 | av免费在线观看网站 |