About Us

February 13th, 2007

AsWing Team:

iiley Chen (Email: iiley dot chen at gmail dot com)
paling (Email: huangchunbiao[at]gmail[dot]com)
Igor Sadovskiy (Email: igor[dot]sadovskiy[at]gmail[dot]com)

Hu Kuang
Firdosh Tangri
Bill Lee
Oliver Salzburg

Currently active this quarter: Dev: iiley, mind 单恋一块铁, Oliver Salzburg, paling; Doc: Hu Kuang, harry, ai829, 小猪, 猫粮

  • Comments(99)

99 Responses to “About Us”

  1. Ericon 25 Sep 2007 at 8:36 am

    Trying to run a test with skinning so i can figure out how to do it.
    Tried to use the ComSetSkin.as and tried just using SkinBuilderLAF.as but can’t seem to get it to work.
    I keep getting errors about undfined methods or ‘cant fine org.aswing.skinbuilder’ etc.

    Can you point me in the right direction so I can figure out how to use this.
    I just want to use the default skin pngs for now. Just need to know how to implement it.



  2. iileyon 25 Sep 2007 at 9:01 am

    Hi Eric, i remember you was using Flash CS3 to compile, right? If it is, you can’t use SkinbuilderLAF directly with Flash CS3, it need flex compiler because of the “Embed” sytax.

  3. Ericon 25 Sep 2007 at 9:47 am

    yes, I am using CS3 to compile.
    i also tried Aeon.fla and got similar results.

  4. Ericon 25 Sep 2007 at 9:48 am

    Is there a “halo” style theme I can apply???

  5. Ericon 25 Sep 2007 at 11:12 am

    I got Aeon.fla to run.
    Is there a way for me to use this as an external asset library.
    ie: call UIManager.setLookAndFeel() that loads a swf as a parameter???, so i don’t have to bring in all the skin assets into the fla that is driving the application.

    If so, can you give me an example?


  6. iileyon 25 Sep 2007 at 6:19 pm

    I’m not very clear about Flash CS3 solution of splite application to serveral swfs, but i know if you use flex compiler, you can compile AsWing, SkinBuilderLAF, and YouLAF, and your application to 4 swf to be dll, and use a loader swf to load them by order, finally use reflection to start the application.

  7. ericon 26 Sep 2007 at 8:53 am

    Would love to be able to load the aeon.swf or aeon.as file to use as my skin for an application.
    That way, my designers (who do not know much code) could have a visible fla file to design the look, and then I could just load or call the swf or .as file to act as my skin.

  8. iileyon 26 Sep 2007 at 5:51 pm

    Yeah, it is able to do that, but i just know how to do that with FlexBuilder + Flash CS3 way… You need to exclude some classes in another swf when you compile it splited. (Suggest you choose FlexBuilder to code and compile, it is much better than Flash CS3)

  9. Roger Goudarzion 11 Oct 2007 at 10:58 pm


    The method addTab is missing in the JTabbedPane.as code although its mentioned in the source code comments. You will need to add this to make the class plug compatible with JTabbedPane of Java and its also easier to then add Tabs.

    Thanks for all the hard work.


  10. Roger Goudarzion 11 Oct 2007 at 11:09 pm

    The JTabbedPane class is missing the addTab method. It is mentioned in the comments of the class but the implementation is actually missing.

    Thanks for all the hard work.

  11. iileyon 12 Oct 2007 at 12:45 am

    Hi Roger,

    addTab method is there it is named “appendTab” and defined in JTabbedPane’s supper class AbstractTabbedPane.


  12. royon 13 Nov 2007 at 2:20 pm

    this got picked up by the spamfilter, about the png encoder:

    I’d like to try this and just installed Adobe Air Beta2 (for Mac). When I try to run your project (http://demo.aswing.org/AsPngEncoderTest.air ) it gives this error:

    “This application requires a version of Adobe AIR which is no longer supported. Please contact the application author for an updated version.”

    Can you help? Thank you.

  13. iileyon 13 Nov 2007 at 6:05 pm

    I just uploaded a version for air beta2 now, here: http://code.google.com/p/aspngencoder/downloads/list

  14. Rolandon 19 Dec 2007 at 10:52 am

    Help me please :) how can I load png icon for JButton? I need this png picture above button text. Thanks.

  15. iileyon 19 Dec 2007 at 8:00 pm

    Hi Roland, you can do it like this:
    yourJButton.setIcon(new LoadIcon(“path_to_png”, width, height));

  16. adunon 28 Dec 2007 at 1:40 am


  17. iileyon 28 Dec 2007 at 8:27 pm


  18. Haithamon 24 Jan 2008 at 3:54 am

    I have a small question please.

    Is it allowed to use AsWing A3 for commercial use?


  19. iileyon 24 Jan 2008 at 7:16 pm

    Hi Haitham,

    Yes, of course, it allowed. :)

  20. Matthew Ryanon 02 Feb 2008 at 2:33 pm

    All I’m saying is that it is fantastic!
    BU DE LIAO!!!!

  21. 62156558on 03 Feb 2008 at 6:26 am

    有个问题,flex的框架里有个的preload 可以加载rsl的swc,并有一些相关的事件可以用,看了看flex的源码 不是太懂 ,aswing里有这类机制吗?
    还有就是问一下能不能把aswing的rsl 持久保存在缓存中?该怎么作?

  22. 62156558on 15 Feb 2008 at 10:56 pm

    研究了下 把swc里的swf加载进来 就ok了,但是怎么像flex3里面那玩样 跨域加载累,这貌似需要大家都已什么规范 才可以。。。不管了 问题算是解决了 跨域的事 反正暂时不用

  23. omegaon 21 May 2008 at 10:33 pm


  24. iileyon 22 May 2008 at 12:30 am

    欢迎欢迎omege :)

  25. dingon 31 May 2008 at 2:27 am

    你好,iiley, 我现在在用JTree,我想改变一下每一个页节点的图标,在这里也看到了解决方法,就是继承DefaultTreeCell,然后修改setTreeCellStatus方法,问题是,我应该怎样加载自己的图标那,
    expanded_folder_icon = tree.getUI().getIcon(“Tree.folderExpandedIcon”);

  26. iileyon 31 May 2008 at 7:26 am

    expanded_folder_icon = new YourIcon();就可以了

  27. dingon 01 Jun 2008 at 4:52 pm

    1, 我的ICON类是不是要继承 ICON接口. 对图片的格式有没有要求.
    2, aswing的组件和flash自带的组件是不是有冲突,我在用JTree时,为了测试,把JTree和Flash自带的组件放在一起使用,JTree的展开就有问题.

  28. iileyon 01 Jun 2008 at 4:56 pm


  29. dingon 01 Jun 2008 at 4:58 pm

    1, 我的Icon类是不是要继承ICON接口, 对图片的格式有没有要求.

  30. dingon 01 Jun 2008 at 5:02 pm


  31. iileyon 02 Jun 2008 at 3:03 am


  32. ruggeroon 22 Jun 2008 at 6:02 am

    Hi iiley,

    I’m amazed of the potential that aswing can provide to GUI production. Good job;-)

    Perhaps you can help me how to get started:

    I’m working on MAC OSX and Flash AS2. Also, I have downloaded your A2 zip-files.

    How do I “install” aswing?
    Is it a “program”?
    What do I do about component?
    How do I compile in Flash AS2?

    Please give me a hint…

  33. iileyon 22 Jun 2008 at 5:31 pm

    Hi, ruggero, AsWing A2 is just about a coup of as2 class files, so you can just simplely add them to your class-path.

  34. Violamon 29 Jul 2008 at 9:44 pm


  35. kennyon 16 Sep 2008 at 2:22 am

    I’m a novice to Flex, but I’m interested in Swing. The design for Swing is extensilbe and flexible. I like it very much, and like Flex too. I’m surprised when I found that you try to make a framework for Flex according to Swing.

    But the design for swing is complex, and is not easy to get. I hope this framework won’t involve them.

  36. iileyon 16 Sep 2008 at 3:03 am

    When you get in, you’ll found AsWing is not as complex as Swing, it’s much more simpler. :)

  37. kennyon 18 Sep 2008 at 4:19 am

    I find that the most of components included in the showcase seem not be as wonderfull as what I want. The UI of components is plain.
    In addition, I want to know whether there is a stable aswing version based on flex3 components.

  38. iileyon 18 Sep 2008 at 5:34 pm

    Flex3 components is another UI framework, there’s is no aswing version based on flex3 components. AsWing is a indie UI framework.

  39. kennyon 18 Sep 2008 at 7:08 pm

    Ok, thanks for your answer. I only know your framework a little. But I really want to involve aswing in my project(J2EE). Firstly, I need to know the main features about aswing. So can you recommend some preference about aswing for me? I will appreciate your help if you can.

  40. iileyon 19 Sep 2008 at 6:19 am

    Hi kenny, if you are familiar with Swing, you can read the api doc of aswing : http://doc.aswing.org/a3/
    You’ll feel easy to get on, and for features, AsWing provide the most common components such as Buttons, Menus, Scrollers, List, Tree, Table and ColorChooser, you can see some showcase here : http://www.aswing.org/?page_id=7

  41. Kennyon 19 Sep 2008 at 8:18 am

    Thank you very much! I will try to do according to what you said. And then I find that AsWing doesn’t contain some important features in Swing, such as PropertyListener and other complex and practical layout in some open source project for Swing (eg: TableLayout , FormLayout). On the other hand, I appreciate what you have done, such as the principle of of most component names based on Swing components.

    Sometimes I need to know some details of AsWing and solve problems about AsWing, so can you tell me a good community where I can communicate with you conveniently? And then I will pay more attention to AsWing.

  42. iileyon 21 Sep 2008 at 5:01 am

    Kenny, we have a forum http://bbs.aswing.org

  43. lanjingyuon 23 Dec 2008 at 1:12 am


  44. jerryon 25 Dec 2008 at 7:00 pm


    1047: Parameter initializer unknown or is not a compile-time constant.
    public function ColorDotIcon(size:int=20, color:ASColor=ASColor.RED){

  45. iileyon 25 Dec 2008 at 7:11 pm

    ColorDotIcon(size:int=20, color:ASColor=ASColor.RED)
    ColorDotIcon(size:int=20, color:ASColor=null)

  46. […] Thank you iiley Chen for help and support Thank you all for feedback. Any help, feedback, bug report or feature request […]

  47. creek23on 15 Sep 2009 at 11:34 pm

    is this project still active? there are lots more to be done — needs JDialog, etc.

  48. creek23on 14 Jan 2010 at 4:14 am

    Any working Look and Feel? OrangeLAF, BlueLAF, TenerLAF and ChromeLAF doesn’t work with revision 1103.

  49. Nagaon 22 May 2012 at 2:15 am

    study and good study.

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.