スパゲッティ生産所

コードの走り書きとかメモとか日常のこととか

JavaFX

ContextMenuの優先度の話

JavaFXでは右クリック時に出るメニューとしてContextMenuとMenuItemが用意されています。メニューをセットする場合は、出 てくる項目分のMenuItemを用意して、それをContextMenuに追加し、コントロールにContextMenuを設定します。 ListViewもコントロールな…

アプリケーション更新

GitHubのコードを更新しました。今日は多めに2つ、User表示画面にフォローボタンの追加、DMのStreaming受信になります。これ でこのアプリケーション全体では1054行になりました。自分が1000行を超えるソースコードの設計に耐えられるくらいには成長したよう…

アプリケーション更新

GitHubに新しいコードをあげました。今回は全体のブラッシュアップとユーザーの表示、会話表示に対応しました。もう少しで完成です。 [FX_Sample] https://github.com/HM-MEA/FX_Sample/commit/9e78ae4b45a1c1375a0885e82b25d022cec812d1 HM.MEA - Add UserW…

Nodeに任意の情報をのせて後から利用する話

ListView上には任意のNodeがのせられますが、右クリックしてあるActionを実行するときに、選択したNodeの情報を取得したい場合があ ります。その時にはset/getUserdata(Object)というメソッドを利用することでNodeに任意の情報を結びつけることができます。 …

ListViewにFXMLで設計した部品を貼り付ける話

現在JavaFXを用いて作っているアプリケーション(Twitterのクライアント)で、ListViewにTimelineを表示させるために Paneを貼り付けることにした。このPaneは予めFXMLで設計することにしたが、PaneにFXMLをロードした後に情報をのせる方法がわからず 困って…