`

as3开发air

    博客分类:
  • AS
阅读更多

flashdevelop F5运行,(aswing只是辅助有个按钮,去掉也行),具体怎么编译运行没研究

new project ->As3AirProject

package 
{
	import flash.desktop.NativeApplication;
	import flash.display.NativeWindow;
	import flash.display.NativeWindowInitOptions;
	import flash.display.Sprite;
	import flash.filesystem.File;
	import org.aswing.event.AWEvent;
	import org.aswing.JFrame;
	import org.aswing.AsWingManager;
	import org.aswing.JButton;
	import org.aswing.FlowLayout;
	import org.aswing.JOptionPane;
	import org.aswing.JWindow;
	/**
	 * ...
	 * @author yongkang
	 */
	public class Main extends Sprite 
	{
	private var myFrame:JFrame;
    private var myButton:JButton;

    public function Main() {
        AsWingManager.initAsStandard(this);
	
        myButton = new JButton("Click Me");
        myButton.addActionListener(__buttonClicked);

        myFrame = new JFrame(this, "My Frame");
        myFrame.getContentPane().setLayout(new FlowLayout());
        myFrame.getContentPane().append(myButton);

        myFrame.setSizeWH(300, 200);
        myFrame.show();
    }

    private function __buttonClicked(e:AWEvent):void {
		var init:NativeWindowInitOptions = new NativeWindowInitOptions();
		init.maximizable = true;
        init.minimizable = true;
        init.resizable = true;
		var window:NativeWindow = new NativeWindow(init);
		window.activate();
        JOptionPane.showMessageDialog("Hello", "Hello, World!");
    }

		
	}
	
}
 
分享到:
评论

相关推荐

    AS3应用程序开发框架实例

    AS3(ActionScript 3)是Adobe开发的一种编程语言,主要应用于富互联网应用(Rich Internet Applications,简称RIA)的开发,特别是在Flex框架下。Flex是一个开源的开发框架,用于构建跨平台的桌面和Web应用程序,它...

    as3 adobe air ios airplay

    【标题】AS3 Adobe AIR iOS AirPlay 在iOS设备上,Adobe AIR允许开发者创建能够利用Apple的AirPlay技术的应用程序。AirPlay是一项功能,让用户可以通过Wi-Fi将音频、视频甚至是屏幕镜像从一个设备无线传输到其他...

    as3 Air ServerSocket

    ### 关于AS3 Air ServerSocket支持WebSocket的知识点 在Adobe Flash Platform中,ActionScript 3 (AS3) 提供了创建高性能网络应用的能力。本文将详细介绍如何利用 AS3 和 Adobe AIR 的 `ServerSocket` 类来实现一个...

    air内嵌网页 as3

    在移动应用开发领域,Adobe AIR(Adobe Integrated Runtime)是一个强大的跨平台框架,它允许开发者使用ActionScript 3(AS3)或Flex来构建桌面和移动应用程序。这些应用程序可以利用AIR运行时环境,实现与本地系统...

    flash as3 Air for ios 应用内支付 IPA ANE

    在移动应用开发领域,Flash AS3 Air for iOS的内购功能是开发者常用的一种技术,用于在应用程序内部提供付费服务或商品。这篇教程将深入探讨如何实现这一功能,并结合ANE(Adobe Native Extensions)来构建IPA(iOS...

    as3移动开发教程

    在移动开发领域,AS3配合Adobe AIR(Adobe Integrated Runtime)可以构建跨平台的应用程序,支持iOS和Android系统,发布为IPA(iOS应用程序)和APK(Android应用程序)。 本教程将深入探讨AS3移动开发的基础与进阶...

    FlashAS3开发手册

    《Flash AS3开发手册》是针对使用ActionScript3.0进行应用程序开发的全面指南。ActionScript3.0是Adobe Flash平台的核心编程语言,用于创建互动式网页内容、游戏以及丰富的互联网应用程序(RIA)。本手册旨在帮助...

    AS3.0和AIR类图 (2份打包)

    标题与描述概述的知识点主要集中在ActionScript 3.0(简称AS3.0)和Adobe AIR框架中的类图,以及Flex框架的类图。这些知识点深入到软件开发、特别是Adobe Flex和AIR应用开发的核心概念中,包括类和接口的设计、自动...

    as3.0 json air

    AS3.0 JSON AIR工具类包是一个专门为Flash开发者设计的资源集合,它包含了在ActionScript 3.0环境中处理JSON(JavaScript Object Notation)数据所需的类库和工具。JSON是一种轻量级的数据交换格式,因其易读性、...

    一个 Flex-AS3-air 制作的看图代码示例

    通过研究这个 Flex-AS3-AIR 看图示例,开发者可以学习到如何使用 Flex 的组件来构建 UI,使用 AS3 编写业务逻辑,以及如何利用 AIR 开发桌面应用。此外,还可以深入了解图形处理、图像资源管理、事件处理等相关知识...

    AS3开发指南

    Flash AS3.0开发人员指南是一本针对AS3.0编程语言的入门级教程,提供了基础知识和高级特性的详细讲解。该指南涵盖了日期和时间的操作、字符串处理、数组使用、错误处理、正则表达式、XML和JSON处理、事件处理、绘图...

    AS3与Kinect

    通常,我们会使用Adobe AIR(Adobe Integrated Runtime)来实现跨平台运行AS3代码,并通过Adobe Native Extensions (ANE) 来与.NET Framework交互。 3. **ANE(Adobe Native Extensions)**:ANE允许AS3代码调用...

    flex as3 air ria 遮罩的使用例子

    在Flex AS3应用程序开发中,遮罩(Masking)是一种重要的图形处理技术,它允许开发者隐藏或显示特定的显示对象区域。遮罩可以用于创建复杂的交互式用户界面元素,如弹出窗口、动画效果和自定义组件。在这个“flex as...

    AS3类关系图AIR版

    总之,《AS3类关系图AIR版》是AS3开发者不可或缺的工具之一,它通过图形化的界面帮助开发者理解和管理项目中的类结构,提高了开发效率和代码的可维护性。结合源码和工具的使用,可以更深入地探索和优化AS3代码,为...

    as3 AIR 本地文件夹浏览并生成XML类

    本AS3类用于AIR的本地程序开发,利用FILE类进行整理,可以支持将本地位置的文件夹进行遍历,并生成XML格式文件。

    FLASH CS3中文版安装AIR beta 3开发环境

    Flash CS3提供了一个集成的ActionScript编辑器,支持AS3语言,这是开发AIR应用的主要编程语言。在舞台上绘制用户界面元素,如按钮、文本框等,然后在时间轴或文档类中编写相应的ActionScript代码来实现交互逻辑。 ...

    Flex3Air最小化到系统托盘

    Flex3Air是一款基于Adobe Flex 3技术开发的桌面应用程序,它可以提供丰富的用户界面和交互体验。"Flex3Air最小化到系统托盘"这个主题主要涉及的是如何在Flex3Air应用中实现窗口最小化功能,并将应用程序图标隐藏到...

    Flex.3速记表 AS3.Flex.AIR最新版(pdf)

    Flex 3是Adobe开发的一个强大的富互联网应用程序框架,主要用于...总之,这份Flex 3速记表对于学习和使用Flex 3、AS3和AIR的开发者来说,是一份非常宝贵的资源,能够帮助他们更好地理解和应用这些技术,提升开发体验。

    Flex 3速记表 AS3.Flex.AIR最新版

    Flex 3是Adobe开发的一个开放源代码框架,用于构建富互联网应用程序(RIA),它使用ActionScript 3(AS3)编程语言和MXML标记语言。这个框架为开发者提供了丰富的组件库,使得创建交互式、高性能的Web应用变得更加...

    AS3NUI-airkinect-2-native

    总的来说,AS3NUI-airkinect-2-native为AS3和Adobe AIR开发者提供了一个强大的工具,让他们能够利用Kinect的强大功能,创造出创新的、基于体感的交互式应用程序,适用于教育、娱乐、艺术和各种行业应用。

Global site tag (gtag.js) - Google Analytics