Aejaksは、AJAX対応のWebアプリケーションを迅速に開発するためのウィンドウツールキットです。これは、Javaベースのエコーecho2ブラウザに依存しないウィンドウ·システムとのTcl言語の強力なシンプルさを兼ね備えています。
Aejaksアプリケーションは、任意のHTMLやJavaScript、またはCSSを記述する必要がなく、単一のスクリプト言語で記述されています。プロジェクトは、Tkのウィンドウシステムから借用したが、直接のTkと互換性がありません。これは、任意のJava Webサーバー上で動作し、既存のJavaライブラリを利用することができます。
Ajaxプログラミングを簡素化
JavascriptをバックエンドのためのインタフェースやJava、PHP、Tclの、ルビー、Pythonの、等のために、XML、CSS&DHTMLの健康な線量と一緒に:近代的なAjaxベースのWebアプリケーションのプログラミングは、一般的には、多くの言語でコードを書くことを意味します。嚙篌AKSは、同じアプリケーションが単一のスクリプト言語、Tclのに書き込むことができます。
エコーecho2の上に薄い層。
エコーecho2は、Ajax対応にアプリケーションを構築するためのJavaベースのウィンドウツールキットです。嚙篌AKSはエコーecho2のJavaのほとんどはTclのオブジェクトにオブジェクトを変換しますが、そのような属性型のオブジェクトの匿名オブジェクトの建設など多くのショートカット機能を提供します。
Tkのインスピレーションをオブジェクト·インタフェース
Tkはスクリプト言語からプログラミングウィンドウアプリケーションのための標準を設定します。嚙篌AKSはTkのから借用(はなく、TKと互換性がありません。)最も注目すべきは、ウィジェット作成コマンドは、基礎となるエコーecho2オブジェクトの直接の実装です。嚙篌AKSはまた、それらの梱包階層に従ってウィジェットをグループ化するTkのモデルに従います。
のこのリリースではの新機能:ます。
- このバージョンはありませんブールJava型に正しくマップされるSQLの論理データ型を引き起こしMrPersisterライブラリのバグが修正されています。
- は含まJTclインタプリタはメモリリークの可能性を修正するためにアップグレードされています。
- H2データベースエンジンは、最新のバージョンにアップグレードされています。
のどのバージョン2.0のの新しい:このバージョンはJTcl、更新さversonでJaclのインタプリタを置き換えます。
- Java用のTclます。 の
- JTclは、ほぼすべてのTcl 8.4の機能を実装しています。
- エコーecho2および関連ライブラリのコミュニティサポートされているバージョンは、Internet Explorer 9との互換性の問題が修正されている、含まれています。
- Windowオブジェクト("")今getClientPropertiesメソッドを持っています。 。
- H2データベースは、(アップグレード情報については、CHANGESファイルを参照してください)最新のバージョンにアップグレードされています。
- WarMachineのサンプル·プログラムは、追加のJARライブラリファイルを許可するように拡張されました。
- ウィンドウ法exitAppこれで、アプリケーションを終了するには、ログアウトサーブレットを使用することができます。
- バグハイドパッケージ内の削除余分な文字を含んで固定します。
- はコンボウィジェットは、空白文字の引用バックスラッシュを避けるために修正されました。
- ライブラリプロシージャaejaks_entryBoxが変更されました。この変更は、以前のバージョンと互換性がありませんし、コードの変更が必要になります。
<李は>また、このリリースで修正されMrPersisterパッケージでupdateOptimistic方法です。
ExpandableSectionウィジェットは、現在のタイトルの前景色と背景を設定するメソッドがあります。
のバージョン1.3のの新機能であるカラーます。
コールバックは今つの引数を渡すように
のバージョン1.2のの新機能は次のとおりです。
- 固定aejaks_console.tcl:プットとフラッシュが今、実と連携ファイル、追加されたフォント選択メニューます。
- (マット·エイブリーによるパッチ)ログメッセージ
- テーブルセル/ヘッダーレンダラーは今INTERP resultObjectを掴ん避けるために、自分のINTERPにeval TclEventを使用します。
- はMrPersisterパッケージは現在、「updateOptimistic」の方法を含む、3.8.2に1.1、ライブラリにmrpersisterパッケージのバージョンをバンプ、ジェネリックとマップのgetColumnLabel()の代わりのgetColumnName()を使用します。
- DbObjFormオプション '-dbAction updateOptimistic」は追加された。ビューモードではなくSelectFieldのTextFieldを表示します。タイムスタンプや日時SQLタイプは、現在DbObjBuilderとDbObjFormのためのjava.sql.Timestampオブジェクトにマッピングされています。
- (SVNから最新)バージョン2.1.1+にエコーecho2を更新しました、(上流のコードで修正された。)TextComponentにパッチを削除します。
- バージョン1.1.111に更新しましたH2ます。
- Tcljavaのreflectobjectパスは、公式パッチを保留し、もはやオブジェクトをリークしないようにしようとします。 TclClassLoaderの参照を処分するためのパッチを追加します。
- アプリケーションが終了され、クリーンアップとセッションタイムアウトより良い。 Jaclのinterpは、他のオブジェクトへのダングリング参照を減らすクリーナーように配置されます。
- フィックス」パックの奴隷」と「パックの児童ます。
- はaejaks_messageBoxが今含んオプション-msgType DirectHtmlます。
- warMachineは現在、静的なWebコンテンツが戦争に含めることができるようになります。
- のPersistenceManagerとJdbcDaoオブジェクトも固定したします。
INTERPが作成できない場合は、
ルートウィンドウクエリの
Javaでの作業からMrPersisterデータベースパッケージないバグ
のバージョン1.1のの新機能である1.6を固定します。
のバージョン1.0の新しいのあるもの:ます。
- このリリースでは、MrPersisterデータベースアクセスライブラリがあります。
- H2データベースエンジンは、クイック·スタート·データベース·アプリケーション開発のために含まれています。
- も含まは、Apache log4jロギングシステム、RichTextAreaウィジェット、メッセージ、入力、色選択、日付の選択、およびファイルのアップロードのための標準ライブラリダイアログ、かつ簡単なTclからJavaへの統合のためのハイドパッケージですします。
- 新しいサンプル·アプリケーション:TclTutor、Aejaksローロデックス、およびWarMachineます。 。
コメントが見つかりません