研究のこととか
■台風クル━━━━(゚∀゚)━━━━!!
今日は修論の研究プログラムを家でボチボチしていたり。
今度の研究は前回とは違い、Java3Dも使うタイプ(ただし本題は別)なので、
グラボとメモリがしょぼいうちのPCではいっぱいっぱいです。糞重いです。
でもまぁちょこちょこ進んでいるような気がします。
スタートが卒論のときより早い分少しだけ気が楽ですね。
本日の覚え書き。
・コンポーネントとかの強制サイズ決めメソッド
setPreferredSize(new Dimension(width, height));
・Listへの追加・削除の一例
protected DefaultListModel model = new DefaultListModel();
protected JList list = new JList(model);
protected JScrollPane scroll = new JScrollPane(list);
(中略)
/* 追加するとき */
model.addElement(追加内容);
list.ensureIndexIsVisible(model.getSize() - 1);
/* 削除するとき */
model.remove(削除するインデックス);
多分こんな感じ。間違ってても知りません。
個人的にはレイアウトにGridBagLayoutを使いたいし使っているんですが
設定が難しくてよく分かりません。何となくで記述しています。
しかしJavaに乗り換えてからプログラミングが面白いです。
C言語だけだったんじゃ絶対違う道進んでいたかも。