我用代码建立了一个vb.shape1控件,然后用上shape1.fillcolor=rgb()

为什么单击command1后一点反应都没有?
2024-11-07 21:07:23
推荐回答(3个)
回答(1):

你的按钮改变的是shape2的颜色吧,有点模糊,不过应该是2,其次你的rnd初始化一下,这里的int取整应该是你没变颜色的关键

a = Int(Rnd * 255 + 1) '初始化随即红色的值
b = Int(Rnd * 255 + 1) '初始化随即绿色的值
c = Int(Rnd * 255 + 1) '初始化随即蓝色的值

你也可以试试直接shape2.fillcolor=vbblue试试到底是什么问题,望采纳

回答(2):

在eclipse中直接打开一个文件,而后点击RUN AS 按钮,而后在出现的RUN AS窗口中选择ANT BUILD,点击确定按钮后为什么不出现运行界面
在eclipse中直接打开一个文件,而后点击RUN AS 按钮,而后在出现的RUN AS窗口中选择ANT BUILD,点击确定按钮后为什么不出现运行界面。程序代码如下。刚刚开始学,啥也不会,请大家见谅。

文件名为:MyBall.java  ,其内容如下:

import java.awt.*;

public class MyBall {
public static void main(String args[]){
Frame w = new Frame() ;
w.setSize(300 , 400) ;

MyPanel mp = new MyPanel() ;
w.add(mp) ;

Thread t = new Thread(mp) ;
t.start() ;

w.show() ;
}
}

class MyPanel extends Panel implements Runnable{
int x = 30 ;
int y = 30 ;
public void paint(Graphics g){
g.fillOval(x, y, 20, 20) ;
}
public void run() {
while(true){
y ++ ;
if(y>400){
y = 0 ;
}
try{
Thread.sleep(30) ;
}catch(Exception e){}
repaint() ;
}
}
}

ant在eclipse下出错

回答(3):

RND没定义