TanakaShinyaのプロフィール
- ベストアンサー数
- 7
- ベストアンサー率
- 63%
- お礼率
- 63%
ダイビングとビリヤードが好き
- 登録日2001/02/08
- Strutsについて
Strutsを勉強しようと思っています。 良いサイトを教えてください. Jakartaのサイトや日本語翻訳版のサイトは知っているので、それ以外でお願いします. なるべく、日本語サイトでお願いします.
- JTableとJScrollPaneの問題
JTableとJScrollPaneを使って、Excelのsheetのような表を作成したいのですが、 列の入れ替えが可能になっています。 列の入れ替えを出来ないようにしたいのですが、どうしたら良いのでしょうか? 教えて下さい。 また、各セルをセンターリングで表示したいです。 (以下の例の場合、Aと×とかです。) テストプログラム import java.awt.*; import javax.swing.JTable; import javax.swing.JPanel; import javax.swing.JFrame; import javax.swing.JScrollPane; public class testTable extends JFrame { public testTable() { Object[][] data = { {"A","B","×","A","A","×","B",}, {"C","C","C","C","C","×","B",}, {"×","×","×","A","A","×","B",}, {"F","F","F","A","A","×","B",}, }; String[] columnNames = {"日", "月", "火", "水", "木", "金", "土"}; JTable tblSchedule = new JTable(data, columnNames); JScrollPane scrollPane = new JScrollPane(tblSchedule); getContentPane().add(scrollPane, BorderLayout.CENTER); } public static void main(String[] args) { testTable frame = new testTable(); frame.pack(); frame.setVisible(true); } }
- J2SDK1.4 での JavaBeansの永続化
J2SDK1.4からサポートされている、XMLによる JavaBeansの永続化の手法について知りたいです。 関連したURL等も、あれば教えてほしいです。
- クリックでGUI部品を追加する
java歴3ヶ月の初心者です。よろしくお願いします。 現在、Swingを用いたパズルを作成しているのですが、 パネル上にあるラベルをクリックすると、 ラベルを乗っけていたパネル全体がラベルとなるようにゲーム画面を作りたいのですが、 「クリックにより、GUI部品をはずし別の部品をつける」 という方法がわかりません。 できればクリックするごとに元の状態と交互に表示できるようにしたいです。 試した方法としてはmouseClicked内にremove()やsetVisible(boolean) で消したのですが、その後にラベルを加えることができませんでした。 ご回答よろしくお願いいたします。
- ベストアンサー
- Java
- noname#1600
- 回答数3