GUI Commands 2.1

Lesen: Percubaan Percuma ‎Saiz fail: 1.17 MB
‎Penarafan Pengguna: 4.6/5 - ‎5 ‎Undi

GUI Commands adalah rangka kerja arahan komprehensif untuk aplikasi antara muka pengguna Swing. GUI Memerintah fungsi ke atas Tindakan standard Swing. Dengan GUI Commands adalah mudah untuk mengubah penampilan perintah berdasarkan konteks di mana mereka muncul. Perpustakaan juga menyokong konvensyen khusus platform yang membolehkan anda menulis satu konfigurasi yang akan disesuaikan dengan platform asas. Kumpulan arahan memberikan sokongan canggih untuk menu dan bar alat. Kumpulan dikonfigurasikan daripada fail konfigurasi mudah dan boleh dimanipulasi dengan mudah pada masa jalanan menggunakan API pembina mereka. Banyak ciri disediakan untuk memudahkan pembangunan UI termasuk perintah prabina untuk menutup tingkap, membuka dan menyimpan fail, atau menunjukkan senarai fail baru-baru ini. Terdapat juga ciri-ciri rangka kerja seperti mewakilkan perintah dan integrasi pekerja swing. Mewakilkan perintah membolehkan anda dengan mudah menyesuaikan tingkah laku perintah berdasarkan konteks semasa pengguna. Perpustakaan merangkumi strategi perwakilan berasaskan fokus yang boleh diaktifkan dalam beberapa baris kod. Integrasi SwingWorker juga menjadikannya mudah untuk mengaktifkan anak tetingkap kaca dan melemah perintah semasa tugas latar belakang berjalan. API berusaha untuk kekal mudah sambil menyokong ciri-ciri yang kuat di luar kotak. Penjagaan telah diambil untuk memastikan skala perpustakaan daripada projek korporat berskala kecil dan berskala besar. Kebanyakan rayuan perpustakaan ialah ia menyediakan banyak fungsi dan arahan kemudahan untuk memudahkan kehidupan pemaju. Sebagai contoh, anda sentiasa boleh mendapatkan semula tetingkap butang penginvoisan menggunakan getInvokerWindow(); perintah itu menjaga hierarki menu popup. HoverListeners membolehkan anda memaparkan butiran mana-mana perintah berlegar dalam beberapa baris kod. CommandHyperlinkListener menjadikannya mudah untuk mengaktifkan arahan daripada hiperpautan di JEditorPanes.

sejarah versi

  • Versi 2.1 diposkan pada 2007-08-24

    EULA - Perjanjian Lesen Pengguna Akhir



    PENTING-BACA TERMA INI DENGAN TELITI SEBELUM MEMUAT TURUN
    Perisian. DENGAN MEMUAT TURUN ATAU MENGGUNAKAN PERISIAN INI, ANDA MENGAKUI
    BAHAWA ANDA MEMPUNYAI (i) MEMBACA PERJANJIAN LESEN INI, (II) BAHAWA ANDA
    MEMAHAMINYA, (iii) DAN BAHAWA ANDA BERSETUJU UNTUK TERIKAT DENGAN TERMA-TERMANYA.
    JIKA ANDA TIDAK BERSETUJU DENGAN TERMA DAN SYARAT LESEN INI
    PERJANJIAN, ANDA TIDAK BOLEH MEMUAT TURUN ATAU MENGGUNAKAN PERISIAN.

    1. **Edisi Lesen**

    1. **Lesen Penggunaan Komersial**
    Andrew Pietsch, memberikan anda yang tidak eksklusif, tidak boleh dipindah milik
    untuk menggunakan PERISIAN untuk menyokong sehingga bilangan
    pemaju serentak dalam organisasi anda yang mana anda
    telah membayar yuran lesen. Anda boleh memindahkan atau memasang PERISIAN
    pada lebih daripada satu komputer, dengan syarat perisian hanya digunakan
    oleh bilangan pemaju yang mana yuran lesen telah
    Dibayar. Menggunakan PERISIAN, anda boleh membina aplikasi,
    mana-mana perisian lain, yang kemudiannya boleh diedarkan bebas royalti.
    2. **Lesen Penggunaan Bukan Komersial**
    Andrew Pietsch, memberikan anda yang tidak eksklusif, tidak boleh dipindah milik
    lesen untuk menggunakan PERISIAN semata-mata untuk Tujuan Bukan Komersial.
    Menggunakan PERISIAN, anda boleh membina aplikasi, aplet atau
    perisian lain, yang kemudiannya boleh diedarkan bebas royalti.
    Kegunaan bukan komersial termasuk (i) kegunaan peribadi, (ii) kegunaan pendidikan
    dan (iii) penggunaan oleh organisasi amal bertauliah.
    Penggunaan bukan komersial dengan ketat melarang (i) penggunaan yang anda akan
    menerima pampasan dan (ii) apa-apa kegunaan di dalam dan/atau untuk
    organisasi komersial. Untuk mengelakkan keraguan,
    dianggap sebagai contoh kegunaan komersial Perisian yang
    dilarang secara nyata oleh lesen ini:

    1. Gunakan pada atau untuk perusahaan komersial;
    2. Gunakan untuk keuntungan kewangan, peribadi atau sebaliknya;
    3. Penggunaan oleh agensi-agensi kerajaan;
    4. Gunakan oleh pembekal perkhidmatan telekomunikasi atau Internet
    syarikat;
    5. Gunakan berkaitan dengan mentadbir laman web komersial;
    6. Gunakan berkaitan dengan penyediaan perkhidmatan profesional
    di mana Anda diberi pampasan (termasuk sistem berbayar
    pentadbiran);
    7. Gunakan berkaitan dengan penyediaan produk atau perkhidmatan
    untuk organisasi komersial;
    8. Menggabungkan atau mengintegrasikan Perisian dengan mana-mana produk perkakasan
    atau produk perisian lain untuk kegunaan komersial.

    3. **Lesen Kod Sumber**
    Lesen Kod Sumber memberi anda hak untuk menggunakan dan mengubah suai
    Kod sumber PERISIAN dengan syarat anda mempunyai (i) anda telah membayar
    Yuran Lesen Kod Sumber DAN (ii) anda mematuhi
    Peraturan:

    1. Anda mesti membeli Lesen Komersial untuk setiap pemaju dalam
    anda organismaian yang akan menggunakan PERISIAN, atau apa-apa
    versi atau karya terbitan PERISIAN mengikut versi
    Lesen Penggunaan Komersial.
    2. Anda tidak boleh menjunjung semula, menyewa atau memajak kod sumber, atau
    versi yang diubahsuai atau kerja terbitan kod sumber PERISIAN.
    3. Anda tidak boleh mengedarkan kod sumber, atau apa-apa
    versi atau kerja terbitan kod sumber PERISIAN, dalam sumber
    borang kod. Anda hanya boleh mengedarkan versi sumber yang disusun
    kod (dalam bentuk objek).
    4. Anda tidak boleh menjual semula, menyewa, memajak atau mengedarkan produk yang dicipta
    daripada kod sumber PERISIAN dalam apa jua cara yang akan bersaing dengan
    PERISIAN.
    5. Dalam apa jua keadaan, sebarang keadaan, sebarang bahagian sumber PERISIAN
    diedarkan, didedahkan atau
    pihak ketiga tanpa persetujuan bertulis nyata Andrew Pietsch.
    6. Anda mesti melindungi dan menjamin semua kod sumber yang disediakan oleh
    ini perjanjian lesen kod sumber. Aplikasi yang dibina
    berdasarkan kod sumber ini, dan yang diedarkan atau
    boleh diakses di luar organisasi anda, seperti Internet, mestilah
    dilindungi setakat kod sumber tidak boleh
    diekstrak atau disusun semula.
    7. Semua pemaju dalam organisasi anda yang merancang untuk mengakses
    kod sumber mesti bersetuju dengan terma lesen kod sumber
    Perjanjian. Tambahan pula, setiap pemaju bersetuju untuk menghabiskan setiap
    usaha untuk menginsuranskan kerahsiaan kod sumber. Sebagai contoh,
    dalam apa jua keadaan, pemaju boleh meletakkan kod sumber pada
    rangkaian dalaman di mana dia tidak mempunyai kawalan.
    2. **Pemilikan**
    Anda tidak mempunyai hak pemilikan dalam Perisian. Sebaliknya, anda mempunyai
    lesen untuk menggunakan Perisian selagi Perjanjian Lesen ini
    kekal berkuatkuasa dan berkesan sepenuhnya. Pemilikan Perisian,
    Dokumentasi dan semua hak harta intelek di dalamnya hendaklah
    kekal pada setiap masa dengan Andrew Pietsch. Sebarang penggunaan lain
    Perisian oleh mana-mana orang, perniagaan, perbadanan, kerajaan
    organisasi atau mana-mana entiti lain adalah dilarang sama sekali dan
    pelanggaran Perjanjian Lesen ini.

    3. **Hakcipta**
    Perisian dan Dokumentasi mengandungi bahan yang dilindungi
    oleh Undang-undang Hak Cipta Amerika Syarikat dan undang-undang rahsia perdagangan, dan oleh
    peruntukan perjanjian antarabangsa. Semua hak yang tidak diberikan kepada anda
    di sini ditempah secara nyata oleh Andrew Pietsch. Anda tidak boleh mengalih keluar
    apa-apa notis proprietari Andrew Pietsch dari mana-mana salinan
    Perisian atau Dokumentasi.

    4. **Sekatan**
    Anda tidak boleh menerbitkan, memaparkan, mendedahkan, menyewa, memajak, mengubahsuai, meminjamkan,
    mengedar, atau membuat karya terbitan berdasarkan Perisian atau
    sebahagian daripadanya. Anda tidak boleh mengundur jurutera, menyusun semula, menterjemah,
    menyesuaikan diri, atau membongkar Perisian, dan tidak akan cuba untuk mencipta
    kod sumber dari kod objek untuk Perisian. Anda tidak boleh
    menghantar Perisian melalui mana-mana rangkaian atau antara mana-mana peranti,
    walaupun anda boleh menggunakan Perisian untuk membuat
    bahan-bahan lain. Anda boleh memindahkan Perisian ke komputer lain
    anda memiliki selagi anda hanya menggunakannya pada satu komputer pada satu masa.

    5. **Kerahsiaan**
    Anda mengakui bahawa Perisian mengandungi perdagangan proprietari
    rahsia Andrew Pietsch dan anda dengan ini bersetuju untuk mengekalkan
    kerahsiaan Perisian menggunakan sekurang-kurangnya sebagai tahap
    berhati-hati seperti yang anda gunakan untuk mengekalkan kerahsiaan anda sendiri yang paling
    maklumat sulit. Anda bersetuju untuk menyampaikan
    terma dan syarat Perjanjian Lesen Perisian ini kepada mereka
    orang yang diambil bekerja oleh anda yang bersentuhan dengan Perisian,
    dan menggunakan usaha terbaik yang munasabah untuk memastikan pematuhan mereka
    apa-apa terma dan syarat, termasuk, tanpa batasan, tidak
    dengan bertanggungjawab membenarkan orang tersebut menggunakan mana-mana bahagian Program
    untuk tujuan mendapatkan kod sumber Program atau
    mengalahkan Kekunci.

    6. **Waranti Terhad**
    ANDREW PIETSCH WARAN UNTUK TEMPOH TIGA (3) BULAN SELEPAS
    PEMBELIAN BAHAWA PERISIAN AKAN BEROPERASI DENGAN KETARA MENGIKUT
    DENGAN DOKUMENTASI. SEKIRANYA PERISIAN TIDAK BEGITU BEROPERASI,
    UBAT EKSKLUSIF, DAN KEWAJIPAN TUNGGAL ANDREW PIETSCH DI BAWAH INI
    WARANTI, ADALAH, MENGIKUT BUDI BICARA ANDREW PIETSCH, PEMBETULAN
    KECACATAN ATAU BAYARAN BALIK HARGA PEMBELIAN YANG DIBAYAR UNTUK
    Perisian. SEBARANG PENGGUNAAN OLEH ANDA PERISIAN ADALAH ATAS RISIKO ANDA SENDIRI. Ini
    WARANTI TERHAD ADALAH SATU-SATUNYA WARANTI YANG DISEDIAKAN OLEH ANDREW PIETSCH
    MENGENAI PERISIAN. KECUALI WARANTI TERHAD DI ATAS,
    PERISIAN DISEDIAKAN & SEBUT HARGA;SEBAGAI.&SEBUT HARGA; SETAKAT MAKSIMUM YANG DIBENARKAN OLEH
    UNDANG-UNDANG, ANDREW PIETSCH MENAFSIMKAN SEMUA WARANTI LAIN DALAM APA JUA BENTUK,
    SAMA ADA DINYATAKAN ATAU TERSIRAT, TERMASUK, TANPA BATASAN, TERSIRAT
    WARANTI KEBOLEHDAGANGAN DAN KESESUAIAN UNTUK TUJUAN TERTENTU.
    ANDREW PIETSCH TIDAK MENJAMIN BAHAWA FUNGSI YANG TERKANDUNG DALAM
    PERISIAN AKAN MEMENUHI SEBARANG KEPERLUAN ATAU KEPERLUAN YANG MUNGKIN ANDA MILIKI, ATAU
    PERISIAN INI AKAN MENGENDALIKAN RALAT PERCUMA, ATAU DALAM
    FESYEN, ATAU BAHAWA APA-APA KECACATAN ATAU KESILAPAN DALAM PERISIAN AKAN
    DIPERBETULKAN, ATAU PERISIAN SERASI DENGAN APA-APA
    Platform. SESETENGAH BIDANG KUASA TIDAK MEMBENARKAN PENGECUALIAN ATAU PENGECUALIAN
    WARANTI TERSIRAT SUPAYA IA TIDAK TERPAKAI KEPADA ANDA.

    7. **Had Liabiliti**
    DALAM APA JUA KEADAAN, ANDREW PIETSCH AKAN BERTANGGUNGJAWAB KEPADA ANDA ATAU MANA-MANA PIHAK KETIGA
    UNTUK SEBARANG KEROSAKAN SAMPINGAN ATAU BERBANGKIT (TERMASUK, TANPA
    GANTI RUGI TIDAK LANGSUNG, KHAS, PUNITIF, ATAU TELADAN UNTUK
    KEHILANGAN PERNIAGAAN, KEHILANGAN KEUNTUNGAN, GANGGUAN PERNIAGAAN, ATAU KERUGIAN
    MAKLUMAT PERNIAGAAN) YANG TIMBUL DARIPADA PENGGUNAAN ATAU
    GUNAKAN PROGRAM INI, ATAU UNTUK SEBARANG TUNTUTAN OLEH MANA-MANA PIHAK LAIN, WALAUPUN
    ANDREW PIETSCH TELAH DINASIHATKAN TENTANG KEMUNGKINAN KEROSAKAN TERSEBUT.
    LIABILITI AGREGAT ANDREW PIETSCH BERKENAAN DENGAN
    KEWAJIPAN DI BAWAH PERJANJIAN INI ATAU SEBALIKNYA BERKENAAN DENGAN
    PERISIAN DAN DOKUMENTASI ATAU SEBALIKNYA TIDAK BOLEH MELEBIHI AMAUN
    YURAN LESEN YANG DIBAYAR OLEH ANDA UNTUK PERISIAN DAN DOKUMENTASI.
    KERANA SESETENGAH NEGERI/NEGARA TIDAK MEMBENARKAN PENGECUALIAN ATAU
    BATASAN LIABILITI UNTUK GANTI RUGI BERBANGKIT ATAU BERSAMAI-KEBETUAN,
    HAD DI ATAS MUNGKIN TIDAK TERPAKAI KEPADA ANDA.

    8. **Penamatan**
    Perjanjian Lesen ini berkuatkuasa sehingga ia ditamatkan. Anda boleh
    menamatkan Perjanjian Lesen ini pada bila-bila masa dengan memusnahkan atau
    kembali ke Andrew Pietsch semua salinan Perisian dan
    Dokumentasi dalam simpanan anda atau di bawah kawalan anda. Andrew
    Pietsch boleh menamatkan Perjanjian Lesen ini jika mana-mana terma
    Perjanjian Lesen ini telah dilanggar. Selepas pemberitahuan
    penamatan, anda bersetuju untuk memusnahkan atau kembali ke Andrew Pietsch semua
    salinan Perisian dan Dokumentasi dan untuk mengesahkan secara bertulis
    bahawa semua salinan yang diketahui, termasuk salinan sandaran, telah
    Musnah. Semua peruntukan yang berkaitan dengan kerahsiaan, proprietari
    hak, dan ketidakdedahan akan bertahan dalam penamatan
    Perjanjian Lesen Perisian.

    9. **General**
    Perjanjian Lesen ini hendaklah ditafsirkan, ditafsirkan dan ditadbir
    oleh undang-undang Australia tanpa mengambil kira konflik undang-undang
    peruntukan daripadanya. Forum eksklusif untuk sebarang pertikaian yang timbul
    daripada atau berkaitan dengan Perjanjian Lesen ini adalah
    mahkamah yang sesuai duduk di Victoria, Australia. Lesen ini
    Perjanjian akan membentuk keseluruhan Perjanjian antara kedua-dua pihak
    di sini. Sebarang penepian atau pengubahsuaian Perjanjian Lesen ini hendaklah
    hanya berkesan jika ia secara bertulis dan ditandatangani oleh kedua-dua pihak
    di sini. Jika mana-mana bahagian Perjanjian Lesen ini didapati tidak sah atau
    tidak boleh dikuatkuasakan oleh mahkamah bidang kuasa yang kompeten, bakinya
    Perjanjian Lesen ini akan ditafsirkan supaya
    kesan niat pihak-pihak.

Butiran Atur Cara