転職用の日記だったのですが趣味でExtJsを使用して遊んでます。 いろいろと作業期間があく為、そのための備忘録ブログです。記事内容等で問題等があっても責任は取りません。とうとう趣味プログラマになりました。 久々なのでおさらいを。 過去でひっかかったのは 、 ■継承時のパラメータの設定時、 xtypeでitemsを指定する際はそのxtypeのクラスの itemsも含め パラメータで指定するのではなく、 initComponet内でthis.items= で指定しないとaddItemsでエラーがおきてしまう。。 ■Gridは、 ・storeを作成 ・columnmodelを作成 ・readerを作成 →コールバックを作成 store、columnmodel、readerをGridPanelに設定し autoloadをtrue、またはreaderのloadメソッドをrender後に呼び出す。 コ
単純なツリーを生成する方法をまとめてみました。 サンプルと全体のソースはこちらから参照できます。 1. TreeNode指定で生成 Ext.tree.TreeNodeでノードを生成してツリーに追加していく方法です。ツリーを初期化した後、イベントでノードを追加していく際などに利用しそうな感じ。 var tree = new Ext.tree.TreePanel({ el: 'tree', listeners: { 'click': function(node){ alert('id:' + node.id); } } }); var root = new Ext.tree.TreeNode({ id: 'rootNode', text: 'rootNode', leaf: false }); var child1 = new Ext.tree.TreeNode({ id: 'childNod
2ペインのUIを作るには、Viewportを生成してレイアウトを"border"にし、右と左のパネルを設定してやります。 Ext.onReady(function(){ // ビューポート var border = new Ext.Viewport({ title: 'タイトル', layout:'border', items: [{ // 左のパネル contentEl: 'west', // 左のパネルに表示する要素のID title: 'West Panel', region:'west', margins: '5 0 5 5', cmargins: '5 5 0 5', width: 200, collapsible: true, // 表示/非表示ができるようにする split: true },{ // 右のパネル contentEl: 'center', title: 'Mai
どうもXの設定がおかしくなったか、ドライバとのかねあいでXwindowが起動しなくなってしまったようです。 まずは Ctrl+Alt+F1 でコンソールに入る。 そして Xorg -configure と入力する。これにより、 xorg.conf.new というファイルがユーザディレクトリに作成されるので、 /etc/X11/xorg.conf にコピーする。 これでリブートをかければOK。 再起動したら、ちゃんとドライバを入れなおして元通り。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く