JX

Xウィンドウシステム用の無料アプリケーションフレームワークおよびライブラリ
今すぐダウンロード

JX ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • New Planet Software
  • 出版社のWebサイト:
  • http://www.newplanetsoftware.com/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 6 MB

JX タグ


JX 説明

Xウィンドウシステムのための無料のアプリケーションフレームワークとライブラリ JXは、X Window Systemで使用するためのフリーでオープンソースの、フル機能のC ++アプリケーションフレームワークとウィジェットライブラリ(SDK)です。 JXのパワーは、プロ品質のアプリケーション開発のあらゆる側面をサポートする豊富な機能セットと拡張性に由来します。ライブラリーは、完全な、ワーキングソフトウェアを作るためにウィジェットや窓を結ぶ便利な機能と一緒にあなたのプログラムのウィンドウで使用するためのウィジェットを幅広く提供します。パッケージには、すぐにポジションをあなたにすることができますし、プログラムのウィンドウのそれぞれでウィジェットを設定するグラフィカルなウィンドウレイアウトエディタが含まれています。 JXは、ライブラリと主要な概念、一度に一つを紹介チュートリアルプログラムのセットのすべての機能を実証し、完全なテストスイートを含んでのXlibの上に直接構築されており、慎重にperformance.Theパッケージ用に最適化されています。これは、トップレベルのアプリケーション設計のために、個々のウィジェットクラスの両方、サンプルコードの豊富なソースを提供します。また、カスタムテーブルやメニューを作成するなどして、ライブラリの機能を拡張する方法を示しています。ここで「JX」のいくつかの主要な機能は次のとおりです。 ・強力なJCoreのライブラリーの一番上に構築されました。 ・柔軟なメッセージングシステムので、オブジェクトが他のオブジェクトの変更の通知を受け取ることができます。これは、Model-View-Controllerデザインを実装するために使用することができます。 ・コードを生成するグラフィカルレイアウトエディタ。 ・ ドラッグアンドドロップ。 (XDNDバージョン4) いずれかの特定のメニューバーと協力・ユーザー設定ボタンバー。 基本的なアプリケーション・レベルのオブジェクトのサポート: ・ディレクター(ウィンドウ内のデータを保存する必要はありません) ・抽象文書(ウィンドウのニーズのデータを保存します) ・ファイルのドキュメント(ファイル内のデータを保存するための機能) ・ダイアログ(モーダルとモードレスの両方、入力されたときにデータを自動的に検証され) ・文書をやり取りするためのサポート。 ・(例えば、一つの文書が別の文書を開くと、開いたままにすることを要求することができます。) ・JPrefsManagerとミックスインクラスJPrefObjectを経由してユーザー設定の管理。 ・複数のドキュメントアプリケーションのための真のサポート。プログラムが既に実行されている場合は、任意の新しいプログラムの連絡先の呼び出し既存のプロセスの代わりに、新しいものを開始します。 ・(これは、我々がマルチドキュメントインターフェイス、ウィンドウ内のウィンドウを提供するために、ウィンドウマネージャを再実装する必要がありませんMicrosoftのばかげた定義によって何を意味するかです。) ・スクロールは、メニュー項目が一度に画面に収まることができないすべての場合。 ・サブメニューは、マウスはパスが親メニューの他の項目を交差していても、それに向かって動いている限り、開いたままになります。 ・無制限のサブメニューの深さは(しかし、素敵になると、これを悪用して、ユーザーのナットを運転しないでください!) 入力されたものを検証するための自動化されたシステムで・入力フィールド ・便利なスクロールバー ・パーティションは、ユーザーがウィンドウ内のスペースの割り当てを調整するためにドラッグできること ・MacintoshのコピーまたはX選択モデルの選択。 ・永続的なので、コピーしたデータが失われることはありません。 データを取得することができます。・以前のデータの履歴を保証するために、そのリモートアプリケーションは、ネットワーク接続が遅いどんなにを要求しました。 ・増分選択転送プロトコルの透過的なサポートをするので、ユーザーは、データの任意の大きな金額をコピーして貼り付けることができます。 ・単一のアプリケーションは、Xサーバの数は無制限に接続することができます。 ・ネットワークとプロセスのサポートがイベントループに統合されています。 ・JMessageProtocolは、任意のASCIIメッセージベースのプロトコルをサポートしているので、あなたは完全なメッセージを復号化し、以下のいずれかのコードを記述する必要は決してないだろう。 ・イベントループをオーバーライドための安全機構を介してリアルタイム・アプリケーションのサポート。 ・協同マルチタスクは、スレッドが不要になります。これは、ユーザーのデータを保存するアニメーションや安全性などの定期的なタスクのためのサポートを提供します。 ・長時間の操作の表示進展へのオブジェクト。 ・カーソルや画像アニメーション。 彼らは簡単に翻訳し、再コンパイルせずに変更することができるよう・JStringManagerは、独立したデータファイル内の文字列を保存することができます。 ・ヨーロッパの言語を完全にサポート ・文字列のデータベースに格納されているメニュー項目を編集することで、ユーザーがカスタマイズメニューショートカットのサポート ・内蔵のMacintoshとWindowsスタイルのメニューショートカットの間で切り替えるためのサポート ・複数の仮想デスクトップを扱うように設計されており、焦点を当ててポイントします。 ・ホイールマウスを経てスクロールするためのサポート。 あなたはJXApplication :: CleanUpBeforeSuddenDeathをオーバーライドしたら・自動的にセッションマネージャ(例えばGNOMEとKDE)で動作します()。 ・64ビットクリーン。 要件: ・Java. このリリースの新機能: ・本当に大きな変更は、現在LGPLの下にあるということです。


JX 関連ソフトウェア

贋作

名前、アドレスなどのランダムなデータを生成するためのFree Pythonライブラリ ...

144 18 KB

ダウンロード