`

去掉aswing的边框及设置圆角背景

 
阅读更多

var border:LineBorder = new LineBorder(null, new ASColor(0x66CCFF,1),.1,15);
  frame.setBorder(border);

如果这样设置Jframe的Border,则将出现裂痕。因为15表示对边框应用了圆角处理。

处理方法

第一步:去掉边框,frame.setBorder(null);

第二步:var rect:IntDimension = frame.getSize()
  var rbg:Sprite = Draw.drawRoundRect(new Rectangle(0, 0, rect.width, rect.height), 15, 0xF0F4F7);
  frame.addChildAt(rbg,0);

Draw返回的是自己写好的生成一个圆角矩形的sprite容器。

 

分享到:
评论

相关推荐

    AsWing AEON 皮肤实例

    AsWing AEON皮肤实例是针对AsWing框架的一个特定主题,主要涉及用户界面的定制化和美化。AsWing是一款流行的Java Swing开发库,它提供了丰富的组件和强大的功能,帮助开发者构建美观、高效的桌面应用程序。Aeon皮肤...

    ASWING教程

    - **背景色和边框设置**:教授如何为组件设置背景颜色和边框样式。 - **使用图标**:介绍如何在界面上使用图标来增加视觉效果。 - **使用前景/背景装饰器**:探讨如何使用GroundDecorator来添加额外的视觉元素。 - *...

    aswing组件知识点

    在AsWing中,可以通过`LineBorder`来为各种组件设置边框,如为`JPanel`添加边框,使其外观更加突出。通过设置不同的颜色、宽度和样式,`LineBorder`能够帮助开发者创建出多样化的边框效果。 #### 5. JToolBar与工具...

    Aswing皮肤制作

    这涉及到对每个组件进行详细的调整,包括其背景色、前景色、边框、字体等属性。通常,我们会通过重写特定组件的UI类,然后在程序中应用这个自定义的UI类。例如,如果我们想修改按钮的样式,可以创建一个继承自...

    aswing API

    aswing API,与AsWing Book.pdf一起使用

    aswing2.0 src

    ASwing2.0 SRC是一个针对ASwing库的源码版本,它为开发者提供了一种深入理解和定制ASwing的可能性。ASwing本身是一个ActionScript框架,它模仿了Java Swing的设计,为Flash和Flex应用提供了丰富的组件库,使得在这些...

    AsWing UI源码

    【AsWing UI源码】是一个面向AS3(ActionScript 3)开发者的UI库,提供了丰富的用户界面组件和工具,旨在简化AS3中的图形用户界面(GUI)开发。这个库不仅包含了完整的源代码,还附带了GUI编辑器,方便开发者设计和...

    asWing知识点

    根据提供的信息,我们可以总结出以下关于asWing的知识点: ### 1. JPanel与AsWing容器 - **JPanel**:在AsWing中,`JPanel`扮演着一个非常重要的角色,作为容器组件,它能够容纳其他GUI组件。在设置`JPanel`时,...

    aswing类库

    aswing类库的下载,可以让大家使用现成的布局来显示对象很简单很方便

    AsWing Book.pdf

    AsWing Book.pdfAsWing Book.pdfAsWing Book.pdfAsWing Book.pdf

    aswing 帮助文档

    AS3的aswing帮助文档! AS3的程序员必备物品。。详细的介绍哦

    aswing_a3_1.3.2_allinone

    "aswing_a3_1.3.2_allinone" 是一个特定的软件包或库的版本标识,其中包含了ASwing、A3以及1.3.2这些关键元素。ASwing可能是一个基于Java Swing的开源图形用户界面(GUI)框架,A3可能是该框架的一个子项目或组件,...

    Flash9下as3.0编程的aswing包

    ASwing包是专门为在Flash9环境下使用ActionScript 3.0(AS3.0)进行编程设计的一个辅助工具集。这个工具集旨在提供一个类似Java Swing的开发框架,使得AS3.0的开发者能够更加方便地创建复杂的交互式应用程序。在...

    aswing.swc

    aswing的jar包,新手入门

    Flash之pureMVC,aswing框架Libs文件

    标题中的“Flash之pureMVC,aswing框架Libs文件”指的是两个主要的ActionScript库:PureMVC和AsWing。这两个库都是为在Adobe Flash环境中开发富互联网应用程序(RIA)而设计的,尤其在Flex框架下使用广泛。下面将详细...

    aswing 学习资料

    4. `ASPanel`:提供了一个容器,可以用来组织和布局其他组件,可以设置背景色和边框样式。 5. `ASScrollPane`:当内容超过可视区域时,提供滚动功能,适用于大尺寸或可滚动内容的组件。 6. `ASTable` 和 `...

    aswing更换皮肤实例2011

    在本文中,我们将深入探讨如何使用ASwing更换皮肤,这是基于Adobe Flash CS5.5和ASwing 2.0库的一个实例。ASwing是ActionScript 3.0中一个强大的UI组件库,它允许开发者创建出类似Java Swing的用户界面。在2011年的...

    aswing book 1.0aswing入门案例

    用实例讲述aswing的入门,用一个日程管理的例子,详细的讲述了aswing的开发过程,注意从Google下载aswing源代码的时候下载1.0的swc就可以了,flex环境

    aswing1.5+skinbuilder

    在 ASwing 中,皮肤通常包含颜色、字体、边框和图标的定义,可以是XML或者CSS格式,这使得非程序员也能参与到界面设计中来。 在提供的文件中,`library.swf` 可能是一个包含预定义皮肤元素的Flash库文件。SWF 文件...

Global site tag (gtag.js) - Google Analytics