Ext JSやRapid Driveなど
システム開発の技術情報をご紹介。

お問い合わせ 資料請求 無料見積り

お電話でお気軽にお問い合わせくださいTel 03-6805-2904 営業時間 [平日]AM 9:30 - PM 6:30

Ext.ux.Image

Ext.ux.Image サンプル

Ext.BoxComponentを継承したイメージコンポーネントです。通常、パネルなどのコンテナに対してイメージを挿入する場合Ext.DomHelperやhtmlコンフィグオプションでimgタグを生成する必要がありますが、Ext.ux.Imageを使用するとxtypeでイメージを挿入することが可能になります。

このプログラムはGoogle Codeで公開されており、chaluwa氏により開発&提供されています。

ライセンス

GNU GPL license v3.

ダウンロード

ダウンロードExt_ux_Image.zip

最新版に関しては、Google Codeをご確認ください。

利用手順

Step.1 読み込み

パッケージに含まれる以下のファイルをコンテンツに読み込みます。

  • ux/image/image.js

Step.2 xtypeとして利用

パネルなどのコンテナコンポーネントのアイテム設定でxtypeを使用してイメージを設定します。

new Ext.Panel(

    title: 'Ext.ux.Image',

    items: [{
        xtype: 'image',
        src: 'image1.png'
    }]

)

デモ

sandbox

実装コード

new Ext.TabPanel({

    activeItem: 0,
    height: 200,
    width: 300,
    items: [{
        title: 'Image1',
        xtype: 'image',
        src: 'image1.jpg',
        height: 200,
        width: 300,
    },{
        title: 'Image2',
        xtype: 'image',
        src: 'image2.jpg',
        height: 200,
        width: 300,
    },{
        title: 'Image3',
        xtype: 'image',
        src: 'image3.jpg',
        height: 200,
        width: 300,
    }],

    renderTo: 'sandbox'
});