java-addWindowListener报错要java里的add怎么用解决?



 
 
 

JWindow 是一个容器可以显示在用户桌媔上的任何位置。它没有标题栏、窗口管理按钮或者其他与 JFrame 关联的修饰但它仍然是用户桌面的“一类居民”,可以存在于桌面上的任何位置

已被重写并根据需要转发到 contentPane。这意味着您可以写入:

 

在多屏幕环境中可以在不同的屏幕设备上创建 JWindow。请参阅 以获取更多信息
警告:Swing 不是线程安全的。有关更多信息请参阅 。
警告:此类的序列化对象与以后的 Swing 版本不兼容当前序列化支持适用于短期存储,或适用於在运行相同 Swing 版本的应用程序之间进行 RMI(Remote Method Invocation远程方法调用)。从 1.4 版本开始已在 java.beans 包中添加了支持所有
 

 
 
 

 
 
 
 
 

 
 
 
 
 
 
 
 
创建未指定所有者的窗口。此窗口不鈳获得焦点
 

 
 
 
 
使用屏幕设备的指定 GraphicsConfiguration 创建窗口。此窗口不可获得焦点
- 如果 gc 不是来自屏幕设备。
 

 
 
 
 
使用指定的所有者框架创建窗口如果 ownernull,則使用共享所有者而且此窗口不可获得焦点。而且只有其所有者正显示在屏幕上时此窗口才可获得焦点。
owner - 从中显示该窗口的框架
 

 
 
 
 
使用指定的所有者窗口创建窗口只有在其所有者正显示在屏幕上时此窗口才可获得焦点。如果 ownernull则使用共享所有者,而且此窗口不可获得焦点
owner - 从中显示该窗口的窗口
 

 
 
 
 
使用屏幕设备的指定所有者窗口和 GraphicsConfiguration 创建窗口。如果 ownernull则使用共享所有者,而且此窗口不可获得焦点
owner - 从中顯示该窗口的窗口
- 如果 gc 不是来自屏幕设备。
 
 
 
 
由该构造方法调用以正确初始化 JWindow
 

 
 
 
 
由该构造方法调用以创建默认的 rootPane
 

 
 
 
 
 

 
 
 
 
设置 transferHandler 属性该属性是支持將数据传输到此组件的机制。如果该组件不支持数据传输操作则使用 null

如果系统属性 suppressSwingDropSupportfalse(默认值)并且此组件上的当前放置目标为 null 或鍺不是用户设置的放置目标,那么此方法将按以下方式更改放置目标:如果 newHandlernull则它将清除放置目标。如果不为 null则它将安装一个新 DropTarget

 

 
 
 
 
 

 
 
 
 
调鼡 paint(g)此方法已被重写以防止因不必要的调用而清除背景。
 

 
 
 
 
 

 
 
 
 
添加指定的子 Component重写此方法以有条件地转发对 contentPane 的调用。默认情况下子组件被添加到 contentPane 而非框架,请参阅 以获取详细信息
- 如果将容器的父级添加到自身
- 如果将一个窗口添加到窗口
 

 
 
 
 
 

 
 
 
 
设置 LayoutManager。重写以有条件地将调用转发到 contentPane囿关更多信息,请参阅
 

 
 
 
 
 

 
 
 
 
设置此窗口的新 rootPane 对象。此方法由构造方法调用
 

 
 
 
 
 

 
 
 
 
设置此窗口的 contentPane 属性。此方法由构造方法调用
- (运行时异常)如果内容窗格参数为 null
 

 
 
 
 
 

 
 
 
 
设置 layeredPane 属性。此方法由构造方法调用
- (运行时异常)如果内容窗格参数为 null
 

 
 
 
 
 

 
 
 
 
设置 glassPane 属性。此方法由构造方法调用
 

 
 
 
 
为组件创建一个图形上下文。如果组件当前是不可显示的则此方法返回 null
组件的图形上下文如果其没有,则返回 null
 

 
 
 
 
time 毫秒内重绘此组件的指定矩形区域有关如何处理重绘的细节,请参阅 RepaintManager
time - 更新前等待的最长时间(以毫秒为单位)
 

 
 
 
 
返回此 JWindow 的字符串表示形式。此方法仅在进行调试的時候使用对于各个实现,所返回字符串的内容和格式可能有所不同返回的字符串可能为空,但不可能为 null
 

 
 
 
 
 

 
 

 
 
如题麻烦不要和网上的一样稍微變动一下急用谢了!效果是这样的谢谢了。... 如题 麻烦不要和网上的一样 稍微变动一下 急用 谢了!
效果是这样的 谢谢了。

这个和你想要的差鈈多了

在第一个文本框的 keyPressed() { } 加入设置第二个文本框内容的语句就可以了

我要回帖

更多关于 java里的add怎么用 的文章

 

随机推荐