
swing
文章平均质量分 91
caodaoxi
这个作者很懒,什么都没留下…
展开
-
Root Pane Containers (一)
在第7章中,我们了解使用Swing组件周围的边框。在本章中,我们将会探讨高层Swing容器,并且将会发现与相对应的AWT容器的不同。 使用Swing中的高层容器与使用高层AWT容器不同。对于AWT容器,Frame,Window,Dialog以及Applet,我们可以将组件直接添加到容器,并且我们只有一个位置来放置这些组件。在Swing世界中,高层容器,JFrame,JWindow,JDial...原创 2011-12-05 11:36:41 · 130 阅读 · 0 评论 -
Root Pane Container(二)
8.2 JFrame类 JFrame类是使用JRootPane并且实现了RootPaneContainer接口的Swing高层容器。另外,他使用WindowConstants接口来帮助管理相关操作。 8.2.1 创建JFrame JFrame类提供了两个基本构造函数:一个用于不带标题的框架,而另一个用来创建带标题的框架。还有另外两个构造函数使用特定的GraphicsConfigurati...原创 2011-12-05 11:39:12 · 133 阅读 · 0 评论 -
Root Pane Container(三)
8.3 JWindow类 JWindow类与JFrame类类似。他使用JRootPane用于组件管理并且实现了RootPaneContainer接口。他是一个无装饰的顶层窗口。 8.3.1 创建JWindow JWindow类有五个构造函数: public JWindow() JWindow window = new JWindow(); public JWindow(Fram...原创 2011-12-05 11:40:13 · 90 阅读 · 0 评论 -
Root Pane Container(四)
8.5 JApplet类 JApplet类是AWT Applet类的扩展。为了在使用Swing组件的applet中能正确的进行事件处理,我们applet必须继承JApplet,而不是Applet。 JApplet的作用与其他的实现了RootPaneContainer接口的高层窗口相同。JApplet与Applet之间一个重要的区别就是默认的布局管理器。因为我们向JApplet的内容面析添加...原创 2011-12-05 11:41:43 · 101 阅读 · 0 评论 -
Swing 边框(一)
Swing组件提供了对组件周围的边框区域进行定制的功能。为了简单,我们可以使用预定义的八个边框,或者是我们可以创建自己的边框。在本章中,我们将会了解如何最好的使用已存在边框以及如何创建我们自己的边框。 7.1 Some Basics on Woring with Borders 边框是带有标准的setBorder()与getBorder()属性方法的JComponent属性。所以,所有的J...原创 2011-12-05 11:43:46 · 161 阅读 · 0 评论