ImageVerifierCode 换一换
格式:TXT , 页数:19 ,大小:17.79KB ,
资源ID:4000985      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-4000985.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(BasicProgressBarUI.txt)为本站会员(fcgy86390)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

BasicProgressBarUI.txt

1、BasicProgressBarUI (Java 2 Platform SE 5.0)function windowTitle()parent.document.title=“BasicProgressBarUI (Java 2 Platform SE 5.0)“;概述软件包类使用树已过时索引帮助JavaTM2PlatformStandardEd. 5.0上一个类下一个类框架 无框架 !-if(window=top) document.writeln(所有类);/-所有类摘要:嵌套|字段|构造方法|方法详细信息:字段|构造方法|方法javax.swing.plaf.basic类 BasicPr

2、ogressBarUIjava.lang.Objectjavax.swing.plaf.ComponentUIjavax.swing.plaf.ProgressBarUIjavax.swing.plaf.basic.BasicProgressBarUI直接已知子类: MetalProgressBarUIpublic class BasicProgressBarUIextends ProgressBarUIProgressBarUI 的基本 LclassBasicProgressBarUI.ChangeHandler此内部类因编译器故障而被标记为公开。字段摘要protected Rectangl

3、eboxRect用于保存要绘制的跳动框(由 getBox 返回)的位置和大小。protected ChangeListenerchangeListenerprotected JProgressBarprogressBar构造方法摘要BasicProgressBarUI()方法摘要staticComponentUIcreateUI(JComponentx)protected intgetAmountFull(Insetsb,intwidth,intheight)此方法确定进度条的量,该量应该基于从模型搜集的完成百分比填充。protected intgetAnimationIndex()获取当前动

4、画窗体的索引。protected RectanglegetBox(Rectangler)存储将为 r 中的当前动画索引绘制并返回 r 的跳动框中位置和大小。protected intgetBoxLength(intavailableLength,intotherDimension)返回要绘制的跳动框的长度。protected intgetCellLength()返回要在进度条中呈现的每个单个单元格/单元的宽度(如果为 HORIZONTAL)或 度(如果为 VERTICAL)。protected intgetCellSpacing()返回进度条中每个单元格/单元 的 。DimensiongetM

5、aximumSize(JComponentc)返回 定 件的 的大大小。DimensiongetMinimumSize(JComponentc)此 件的 小大小为 10。protected DimensiongetPreferredInnerHorizontal()protected DimensiongetPreferredInnerVertical()DimensiongetPreferredSize(JComponentc)返回 定 件的 的大小。protected ColorgetSelectionBackground()如果在进度条的 填充 上绘制 本, 本的 为 selection

6、Background。protected ColorgetSelectionForeground()如果在进度条的填充 上绘制 本, 本的 为 selectionForeground。protected PointgetStringPlacement(Graphicsg,StringprogressString,intx,inty,intwidth,intheight)定将绘制进度字 的位置。protected voidincrementAnimationIndex()将当前动画窗体的索引 置为下一个有 , 将 进度条的 绘。protected voidinstallDefaults()pro

7、tected voidinstallListeners()voidinstallUI(JComponentc)置 定 件,使 。voidpaint(Graphicsg,JComponentc)将绘制 方法 一:paintDeterminate 和 paintIndeterminate。protected voidpaintDeterminate(Graphicsg,JComponentc)所有currency1确定进度条“确fifl 的用绘制方法。protected voidpaintIndeterminate(Graphicsg,JComponentc)所有currency1跳动框进度条“确

8、fifl 的用绘制方法。protected voidpaintString(Graphicsg,intx,inty,intwidth,intheight,intamountFull,Insetsb)protected voidsetAnimationIndex(intnewValue)将当前动画窗体的索引 置为 定的 ,并 绘进度条。protected voidsetCellLength(intcellLen)protected voidsetCellSpacing(intcellSpace)protected voidstartAnimationTimer()动动画,如果要 并”。prote

9、cted voidstopAnimationTimer()动画。protected voiduninstallDefaults()protected voiduninstallListeners()此的所有器。voiduninstallUI(JComponentc)在 installUI ,在定 件上 fi的 置fl 。从类 javax.swing.plaf.ComponentUI 的方法contains, getAccessibleChild, getAccessibleChildrenCount, update从类 java.lang.Object 的方法clone, equals, fi

10、nalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait字段详细信息progressBarprotected JProgressBar progressBarchangeListenerprotected ChangeListener changeListenerboxRectprotected Rectangle boxRect用于保存要绘制的跳动框(由 getBox 返回)的位置和大小。从 下本开:1.5构造方法详细信息BasicProgressBarUIpublic BasicProgressBar

11、UI()方法详细信息createUIpublic static ComponentUI createUI(JComponentx)installUIpublic void installUI(JComponentc)从类 ComponentUI 制的述置 定 件,使 。当 ComponentUI 实将 为 UI 在 定 件上时, 用此方法。此方法应该为 完 置 件,包 下方 :在 件上用于 字体 框 标 currency1 方 的所有 currency1 。 要有 , 应该 由 ”的 currency1 。如有要, 在 件上一个 LayoutManager。将所 的所有子 件/ 件中。在 件上

12、/件器。为 和 当 应 件 currency1 , 在 件上/一个 PropertyChangeListener。在 件上 UI(助记 )。” 当的实。:类 ComponentUI 中的 installUI:c - 将此 UI 的 件 :ComponentUI.uninstallUI(javax.swing.JComponent), JComponent.setUI(javax.swing.plaf.ComponentUI), JComponent.updateUI()uninstallUIpublic void uninstallUI(JComponentc)从类 ComponentUI 制

13、的述在 installUI ,在 定 件上 fi的 置fl 。当此 UIComponent 实将 为 UI 从 定 件上 时, 用此方法。此方法应该取 在 installUI 中fi的 置fl ,非常小心 使 JComponent 实处于某洁净状态(没有额 的器没有特定于 的 currency1 )。 置内容应该包 下方 :从 件中 所有 UI 置的 框。从 件上 所有 UI 置的布局管理器。从 件中 所有 UI 的子 件。从 件中 所有 UI 的件/ currency1器。从 件中 所有 UI 的 UI。使所有已分 的实无 ,从而允许进fi GC fl 。:类 ComponentUI 中的

14、uninstallUI:c - 从中 此 UI 的 件;此 常被忽略,但如果 UI 是无状态的并由个 件共享,使用该 :ComponentUI.installUI(javax.swing.JComponent), JComponent.updateUI()installDefaultsprotected void installDefaults()uninstallDefaultsprotected void uninstallDefaults()installListenersprotected void installListeners()startAnimationTimerprotec

15、ted void startAnimationTimer()动动画,如果要 并”。当 确定的进度条应该 动动画时, 用此方法。此fl 的理由包 :此进度条是确定的并变得 显示此进度条是 显示的并变得确定进度条是 显示和确定的,并且 此 UI如果实现自己的动画, 须 此。从 下本开:1.4 :stopAnimationTimer()stopAnimationTimerprotected void stopAnimationTimer()动画。应该 确定的动画时 用此方法。此fl 的理由包 :进度条 为确定进度条 再是 显示层次结构的一部分此 UI如果实现自己的动画, 须 此。从 下本开:1.4

16、:startAnimationTimer()uninstallListenersprotected void uninstallListeners()此的所有器。getPreferredInnerHorizontalprotected Dimension getPreferredInnerHorizontal()getPreferredInnerVerticalprotected Dimension getPreferredInnerVertical()getSelectionForegroundprotected Color getSelectionForeground()如果在进度条的填充

17、 上绘制 本, 本的 为 selectionForeground。getSelectionBackgroundprotected Color getSelectionBackground()如果在进度条的 填充 上绘制 本, 本的 为 selectionBackground。getCellLengthprotected int getCellLength()返回要在进度条中呈现的每个单个单元格/单元的宽度(如果为 HORIZONTAL)或 度(如果为 VERTICAL)。但是,为 本呈现的简易currency1和出于审美考虑,呈现进度字 时,此方法将返回 1。返回:表示单元格 的 :setCe

18、llLength(int), JProgressBar.isStringPainted()setCellLengthprotected void setCellLength(intcellLen)getCellSpacingprotected int getCellSpacing()返回进度条中每个单元格/单元 的 。但是,为 本呈现的简易currency1和出于审美考虑,呈现进度字 时,此方法将返回 0。返回:表示单元格 的 :setCellSpacing(int), JProgressBar.isStringPainted()setCellSpacingprotected void set

19、CellSpacing(intcellSpace)getAmountFullprotected int getAmountFull(Insetsb,intwidth,intheight)此方法确定进度条的量,该量应该基于从模型搜集的完成百分比填充。此方法是一共同的fl ,所 被 为抽方法提出来。假定进度条是currency1的。是说,如果要制 圆形进度 示器, 要 此方法。paintpublic void paint(Graphicsg,JComponentc)将绘制 方法 一:paintDeterminate 和 paintIndeterminate。:类 ComponentUI 中的 pa

20、int:g - 将在 中进fi绘制的 Graphics 上下 c - 将绘制的 件;此 常被忽略,但如果 UI 是无状态的并由个 件共享, 使用该 :ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)getBoxprotected Rectangle getBox(Rectangler)存储将为 r 中的当前动画索引绘制并返回 r 的跳动框中位置和大小。在 paintIndeterminate 的此类的实现中fi绘制的子类(如,围绕跳动框绘制轮廓) 使用此方法获取刚刚绘制的跳动框的位置。通过 此方法, 完全控制跳动框的大小

21、和位置,无 新实现 paintIndeterminate。:r - 要修的 Rectangle 实; 为 null返回:如果 应该绘制框, 返回 null;否 返回传入的矩形(如果非 null)或新矩形从 下本开:1.4 :setAnimationIndex(int)getBoxLengthprotected int getBoxLength(intavailableLength,intotherDimension)返回要绘制的跳动框的长度。paintIndeterminate 的 实现 用此方法来获取框的宽度(如果进度条是水平的)或 度(如果是垂直的)。如:boxRect.width = g

22、etBoxLength(componentInnards.width,componentInnards.height);:availableLength - 跳动框 动的空 量;于水平进度条而言,此空 量应为进度条的内部宽度( 件宽度减去 框)otherDimension - 于水平进度条,此空 量应为进度条的内部 度;此 用于约束或确定返回 。返回:要确定的框的尺寸;须 大于 availableLength从 下本开:1.5 :SwingUtilities.calculateInnerArea(javax.swing.JComponent, java.awt.Rectangle)paintI

23、ndeterminateprotected void paintIndeterminate(Graphicsg,JComponentc)所有currency1跳动框进度条“确fifl 的用绘制方法。如果要制 一进度条, 此方法。从 下本开:1.4 :paintDeterminate(java.awt.Graphics, javax.swing.JComponent)paintDeterminateprotected void paintDeterminate(Graphicsg,JComponentc)所有currency1确定进度条“确fifl 的用绘制方法。通过在 表中 置个 , 很好绘制

24、进度条 。如果要制 圆形或半圆形进度条,自然要 此方法。从 下本开:1.4 :paintIndeterminate(java.awt.Graphics, javax.swing.JComponent)paintStringprotected void paintString(Graphicsg,intx,inty,intwidth,intheight,intamountFull,Insetsb)getStringPlacementprotected Point getStringPlacement(Graphicsg,StringprogressString,intx,inty,intwidt

25、h,intheight)定将绘制进度字 的位置。此实现将 置于进度条的中心(x 和 y “是如此)。如果要 右 左 上或 下齐进度字 或者 管出于 原因 要轻微 动, 此方法。getPreferredSizepublic Dimension getPreferredSize(JComponentc)从类 ComponentUI 制的述返回 定 件的 的 大小。如果返回 null, 大小将由 件的布局管理器计算(于 特定布局管理器的 件而言, 是 方法)。此方法的 实现返回 null。:类 ComponentUI 中的 getPreferredSize:c - 将查询 大小的 件;此 常被忽略,

26、但如果 UI 是无状态的并由个 件共享, 使用该 :JComponent.getPreferredSize(), LayoutManager.preferredLayoutSize(java.awt.Container)getMinimumSizepublic Dimension getMinimumSize(JComponentc)此 件的 小大小为 10。此处的基本原理是,每 10 应该至少有一个像素。:类 ComponentUI 中的 getMinimumSize:c - 将查询 小大小的 件;此 常被忽略,但如果 UI 是无状态的并由个 件共享, 使用该 返回:一个 Dimension

27、 或 null :JComponent.getMinimumSize(), LayoutManager.minimumLayoutSize(java.awt.Container), ComponentUI.getPreferredSize(javax.swing.JComponent)getMaximumSizepublic Dimension getMaximumSize(JComponentc)从类 ComponentUI 制的述返回 定 件的 的 大大小。如果返回 null, 大大小将由 件的布局管理器计算(于 特定布局管理器的 件而言, 是 方法)。此方法的 实现 用 getPrefe

28、rredSize 并返回该 。:类 ComponentUI 中的 getMaximumSize:c - 将查询 大大小的 件;此 常被忽略,但如果 UI 是无状态的并由个 件共享, 使用该 返回:一个 Dimension 或 null :JComponent.getMaximumSize(), LayoutManager2.maximumLayoutSize(java.awt.Container)getAnimationIndexprotected int getAnimationIndex()获取当前动画窗体的索引。从 下本开:1.4setAnimationIndexprotected vo

29、id setAnimationIndex(intnewValue)将当前动画窗体的索引 置为 定的 ,并 绘进度条。 使用 绘制代码的子类 要 此方法来 repaint 方法的 用方式。:newValue - 新动画索引;没有 fi 查从 下本开:1.4 :incrementAnimationIndex()incrementAnimationIndexprotected void incrementAnimationIndex()将当前动画窗体的索引 置为下一个有 , 将 进度条的 绘。 情况下下一个有 是当前动画索引上一。如果新 过大, 此方法将索引 置为 0。子类 要 此方法 确保索引 超

30、越特定进度条实所 的窗体。 的动画每 X 毫秒会 用一次此方法, 中 X 由 ProgressBar.repaintInterval UI 定。从 下本开:1.4 :setAnimationIndex(int)概述软件包类使用树已过时索引帮助JavaTM2PlatformStandardEd. 5.0上一个类下一个类框架 无框架 !-if(window=top) document.writeln(所有类);/-所有类摘要:嵌套|字段|构造方法|方法详细信息:字段|构造方法|方法提交错误或意 有关 的 API 考资料和开发人员 档, 阅 Java 2 SDK SE 开发人员 档。该 档包含 详细的 开发人员的述, 及总体概述术语定义使用 和 代码示。 所有 2004 Sun Microsystems, Inc. 保 所有 。 许 条 。 阅 档 新分发 。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报