`

去掉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 教程中文版

    AsWing 是一个用于构建ActionScript 3.0应用程序的图形用户界面(GUI)框架,它的设计目标是帮助开发者创建具有桌面应用风格的富互联网应用程序(RIA)。这个教程的中文版旨在帮助初学者快速入门AsWing,通过一个...

    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