当前位置:  技术问答>java相关

谁能帮我看看程序有什么问题吗?

    来源: 互联网  发布时间:2015-04-11

    本文导语:  谁能帮我看看程序有什么问题吗?谢谢! | Button("一个画布")  1、可能是类没有定义到  2、可能是中文的问题  你再试试看、 未定义BOTTON  FOR EXAMPLE  BOTTON B=NEW BOTTON  你试试看,,,,可...

谁能帮我看看程序有什么问题吗?谢谢!

|
Button("一个画布") 
1、可能是类没有定义到 
2、可能是中文的问题 
你再试试看、

未定义BOTTON 
FOR EXAMPLE 
BOTTON B=NEW BOTTON 



你试试看,,,,可能是的吧!呵。。。。

|
1.Canvas只可以加Popupmenu不可以加Button,所以你无法达到你想要的效果。
2.不明确你到底想要什么样子的Canvas,如果Canvas中间镶嵌或者Canvas上覆盖一个Button,就失去了Canvsa画板的作用,如果你只是想用它做一个容器来放置Button,从而控制Button的大小、位置的话,最好另想办法。

以下是对你的程序作了小修改,看看符合要求么?
import java.awt.*;
import java.applet.*;

class Mycanvas extends Button {
public Mycanvas() {
super("一个画布");
setSize(new Dimension(200,200));
}
}

class Mypanel extends Panel {
Mycanvas mycanvas1;
Mycanvas mycanvas2;
Mypanel() {
this.setLayout(new FlowLayout());
mycanvas1=new Mycanvas();
mycanvas1.setBackground(Color.blue);
mycanvas2=new Mycanvas();
mycanvas2.setBackground(Color.green);
add(mycanvas1);
add(mycanvas2);
}
}

public class Draw extends Applet {
Mypanel mypanel;
public void init() {
mypanel=new Mypanel();
add(mypanel);
this.enable();
this.show();
}
}

|
add()方法中参数类型必须是PopMenu类型的,你加入的确是Button类,当然不行了

|
为什么在paint方法里面加组件?那样刷新的时候会很慢的,而且没有必要那样做吧?在构造方法中做那些事情比较好一点

|
为什么这么写paint呢???

楼上的兄弟说的不错的

|
add方法传递的参数类型不对,如 jeffxiao(jeff  xiao)所说。
确实在构造方法中加组件要好一些!

|
你想实现什么功能,好奇怪的代码
add()参数类型不匹配

|
up

    
 
 

您可能感兴趣的文章:

  • JSP程序出错,请给看看,谢了-----resin服务器
  • 看看程序错在那里?
  • 不能运行编译出来的程序,请大家帮忙看看
  • 哪位大侠帮我看看这个程序。
  • 想找些鼠标和键盘的驱动源程序看看,去哪找啊?
  • 帮我看看这道程序题目
  • 关于telnetd程序移植的问题,请了解Unix telnet过程的大侠帮忙看看
  • 请帮我看看下面的程序
  • 哪位大哥知道如何将rtf文件转化成html文件,请赐教,最好给个程序看看!多谢,多谢,120分奉上!!!
  • 我想找一些纯OO的jsp完整程序看看
  • 看看这个程序
  • 我要下载LINUX安装程序,不知道该下那个,大家看看
  • 谁能帮我看看这段程序,拜托了
  • 那位大侠给我一个线程池的例子程序看看
  • 看看这两个小程序
  • (在线等)关于主程序和线程的执行顺序。。。大家帮我看看
  • 高手们帮我看看这段程序??
  • 深圳的程序员朋友请进来看看!下周一结分
  • 小弟初入java这一行,很想看看已经编好的源程序,愿意指教的请发送到samgundam@sina.com!谢谢
  • 看看这个小程序错误在哪里,多谢了!!
  • iptables规则问题,请大家帮忙看看怎么回事
  • 在编译内核时候出现问题,大家来帮忙看看是什么问题?怎么解决?
  • 关于全选的问题大家帮忙看看~
  • 大家去软件工程论坛里面去看看那,我发了700分的问题!!
  • redhat as3.0 java定时不能执行!请大家看看,问题在哪?
  • 虚心请教问题,帮我看看好吗?
  • 求人看看这个shell问题
  • 帮我看看我的sql语句写的有什么问题?
  • 关于arm交叉编译的问题,请帮忙看看问题出在什么地方?
  • 请帮我看看这个网络设置的问题
  • 大家帮我看看这个是什么问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 简单!看看这个方法!简单!看看这个方法!
  • linux高手看看
  • 好消息,近来看看......
  • 我想看看有关Linux和Unix的源码,有什么好的建议
  • 想看看linux的内核源代码!从哪里开始!给点建议!!
  • 我初学JAVA,大家愿意交朋友的进来看看!留QQ的给分啊!
  • jsp论坛,大家快去看看,解决树形目录http://52jsp.126.com
  • 各位大侠,小侠,快过来看看。
  • 看过操作系统设计与实现的进来看看
  • 请进来看看!!
  • 帮我看看下面这条语句??
  • 建议去这里看看,有好多基本的重要知识! 绝对值得一看!
  • 大家帮我看看,我好把贴子结了,里面有100分。。。。。。
  • 到 http://www.xbit2008.com 看看技术文章把! 我写的或从网上摘的!
  • 我刚申请的域名rootsafe.com大家看看怎么样? up有分!
  • 帮我看看是不是被黑了?
  • 我的Solaris启动不了了,请帮忙看看
  • 能不能帮我看看!!!!!
  • 请问哪位高手可以帮我远程看看Fedora的安装
  • 大神们帮我看看这个死机的原因


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3