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

如何在Jb7中实现两个Frame类之间的通信?

    来源: 互联网  发布时间:2015-07-16

    本文导语:  我想在一个Frame类中调用一个Dialog类,然后根据Dialog类的相应对Frame类的属性作出修改,可是在jb7中,总是不能通信?  想请教高手!  thanks | 有两个方法均可以使用: 1、可将你的frame的指针传递 public myF...

我想在一个Frame类中调用一个Dialog类,然后根据Dialog类的相应对Frame类的属性作出修改,可是在jb7中,总是不能通信?
 想请教高手!
 thanks

|
有两个方法均可以使用:
1、可将你的frame的指针传递
public myFrame extends JFrame
{
public String prop = "";
 .................................
         myDialog dia = new myDialog(null,null,true,this);
dia.setSize(400,500);
dia.show();
}

public myDialog extends JDialog
{
private myFrame frame = null;
        public myDialog(Frame frame,String title,boolean modal,myFrame frame)
        {
super(frame,title,modal);
this.frame = frame;
        }

...........................
        this.frame.prop = "Already be modified!";

}
这样,你的myFrame中Public的属性和方法都可以修改和调用了。


2、利用你的Dialog的内部指针
public myFrame extends JFrame
{
private String prop = "";
 .................................
        {
            myDialog dia = new myDialog(null,null,true,this);
    dia.setSize(400,500);
            dia.show();

            this.prop = dia.getProp();
        }
}

public myDialog extends JDialog
{

private String  prop = "";
        public myDialog(Frame frame,String title,boolean modal)
        {
super(frame,title,modal);

        }

...........................
        

public String getProp()
        {
return this.prop;
        }
}

你试试看!good luck!

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位大侠,在windows2000下用jb7调试RMI,用jb7提供的例子都通不过!!求救
  • 在JB7中默认的情况下会为程序生成一个包,程序在JB7中可以正常运行,可是在JDK中却无法运行
  • 请问用JB7编译过的JAVA程序,哪一个文件是可执行程序啊?我怎么找不到啊?不是CLASS文件吧。双击他直接把JB7打开了。
  • 在jb7里怎么建不了webapp了呢???
  • jb7下载
  • jb7开发EJB前是否还是要先装BAS?
  • 哪有JB7下?
  • jb7一个奇怪的问题?不知道高手们碰到没有。
  • 为什么在jb7中切换输入法会死掉
  • 谁知道怎样使JB7支持鼠标滚论?
  • 关于jb7?
  • 请问如何在jb7里执行一个经典的helloworld(指无窗口的)程序呢?
  • 为什么我的jb7不可以创建ejb啊
  • 谁有jb7中optimizeit code coverage工具的注册码???
  • jb7怎么注册啊~~
  • 在jb7中怎么它不认识forName()?
  • JB7上如何配置JSP???
  • 我的jsp在jb7下编译是出现如下错误
  • 请问哪里有JB7下载?
  • Jb7问题集锦之一!如何实现Metal风格窗体


  • 站内导航:


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

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

    浙ICP备11055608号-3