Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计 » SWT  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 关于给button加image的问题,请求帮助~~~
qingxing2005





发贴: 58
积分: 0
于 2005-03-12 08:54 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.SWT;

public class B_I {

  private org.eclipse.swt.widgets.Shell sShell = null;
  private Button button = null;

  public static void main(String[] args) {
  org.eclipse.swt.widgets.Display display = org.eclipse.swt.widgets.Display.getDefault();    
  B_I thisClass = new B_I();
  thisClass.createSShell() ;
  thisClass.sShell.open();
    
  Image image = new Image(display, "E:\\eclipse-SDK-3.0-win32\\eclipse\\pictures\\sign.JPG"); //position 1
    
while (!thisClass.sShell.isDisposed()) {
    if (!display.readAndDispatch()) display.sleep ();
    }
    display.dispose();    
  }

  private void createSShell() {
    sShell = new org.eclipse.swt.widgets.Shell();    
    button = new Button(sShell, SWT.PUSH);
    sShell.setText("Shell");
    button.setBounds(new org.eclipse.swt.graphics.Rectangle(40,42,66,31));
    sShell.setSize(new org.eclipse.swt.graphics.Point(300,200));
    
//Image image = new Image(display, "E:\\eclipse-SDK-3.0-win32\\eclipse\\pictures\\sign.JPG"); //position 2

    button.setImage(image);
  }
}
想给button加个图片。
问题:怎么解决display和button.setImage的问题?
1.如果在position2的位置上写,display找不到。
2.如果将Image image = new Image(display, "E:\\eclipse-SDK-3.0-win32\\eclipse\\pictures\\sign.JPG");这句话写在position 1的位置上,button.setImage(image)却不能调用image.

应该怎么做才能解决问题,或许是这种做法本来就不行?




[转帖]面向对象的思维方法

话题树型展开
人气 标题 作者 字数 发贴时间
9441 关于给button加image的问题,请求帮助~~~ qingxing2005 1443 2005-03-12 08:54
7839 Re:关于给button加image的问题,请求帮助~~~ jackzhuo 127 2005-03-12 16:08
8146 Re:关于给button加image的问题,请求帮助~~~ qingxing2005 156 2005-03-12 20:41
7857 Re:关于给button加image的问题,请求帮助~~~ yipsilon 455 2005-03-13 02:46
8024 Re:关于给button加image的问题,请求帮助~~~ qingxing2005 226 2005-03-15 22:17
7765 Re:关于给button加image的问题,请求帮助~~~ jackzhuo 309 2005-03-30 18:37
7751 Re:关于给button加image的问题,请求帮助~~~ qingxing2005 208 2005-03-30 18:53
7935 Re:关于给button加image的问题,请求帮助~~~ kite 168 2005-03-16 17:24
7735 Re:关于给button加image的问题,请求帮助~~~ kite 15 2005-03-31 11:03
7708 Re:关于给button加image的问题,请求帮助~~~ qingxing2005 96 2005-03-31 17:41
7925 Re:关于给button加image的问题,请求帮助~~~ kite 1243 2005-04-01 11:06

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923