陽気なシステム屋が世界を変える

Tag Archives: javaFX

わからない技術を調べる時に注意すること

Posted on 2013年9月13日 by osaka

こんにちは。
陽気なシステム屋の一員のシホンヌです。

只今JavaFXを使って絶賛開発中です。

今までJavaで開発をすることが多ございましたが、JavaにFXがついたものは扱ったことがなく、ハテどんなものかと調べながら開発を進めています。
こういうことをしたい時はこのクラス使えばいいかしら~、と記憶を手繰り寄せながら、そしてグーグル先生のお世話になりながら…。

でも今日、グーグル先生にやられました。

メッセージダイアログを出したい時って、なんていうクラス使うんだったかしらと検索したら、検索結果の一番上に「JavaFX2でのダイアログ表示は自分で実装しなきゃダメよ。SwingのJOptionPaneに相当するクラスがないの。」的なことが書いてあり、ショックを受けました。

一言のメッセージとOKボタンを表示したいだけなのに、こんだけの画面定義やクラスがいるなんて…!
ひぃぃぃぃ~!

そう思いながら、サンプルを真似してダイアログを表示させることに成功しました。

でも…なんか納得できない。
こんなに手間かけなきゃいけないわけがない。
時間かけて作ったわりにはダイアログのデザインがしょぼい。

もう一度、グーグル先生に聞きました。
今度は検索する言葉を変えて。

そうしたら…

JavaFX2でJOptionPaneクラスを使って簡単にダイアログ表示をしている人発見!
早速真似してみたところ…
できた!
できました!!
JOptionPaneクラスのshowMessageDialogやshowConfirmDialogを使って、簡単にダイアログを表示することができました!

なんで最初の検索結果を鵜呑みにして進めてしまったのだろう…。
というか、私の理解が足りてなかった…!?

後悔でいっぱいです。

わからない技術を調べる時は、色々な言葉で検索して、色々な情報を集めてから試さないといけないなと改めて思い知らされました。

でもおかげで、こういうやり方もあるのか、とか、これをやったおかげでこういう仕様になった場合はこれを使えばいいな、ということがわかって良かったなとも思いました。
ひとつ知識を得た13日の金曜日でした。

 

システム開発実績はこちら

Posted in 開発全般, 開発言語 | Tags: java, javaFX | Leave a comment |

Pages

Archives

  • 2016年4月
  • 2016年3月
  • 2016年2月
  • 2016年1月
  • 2015年12月
  • 2015年11月
  • 2015年10月
  • 2015年8月
  • 2015年7月
  • 2015年6月
  • 2015年5月
  • 2015年4月
  • 2015年3月
  • 2015年2月
  • 2015年1月
  • 2014年12月
  • 2014年11月
  • 2014年10月
  • 2014年9月
  • 2014年8月
  • 2014年7月
  • 2014年6月
  • 2014年5月
  • 2014年4月
  • 2014年3月
  • 2014年2月
  • 2013年12月
  • 2013年11月
  • 2013年10月
  • 2013年9月
  • 2013年8月
  • 2013年7月
  • 2013年6月
  • 2013年5月
  • 2013年4月
  • 2013年3月
  • 2013年2月
  • 2013年1月
  • 2012年12月
  • 2012年11月
  • 2012年10月
  • 2012年9月
  • 2012年8月
  • 2012年7月
  • 2012年6月
  • 2012年5月
  • 2012年4月
  • 2011年5月
  • 2011年4月
  • 2011年3月

Categories

  • Androidアプリ (28)
  • ECサイト (7)
  • Facebook (3)
  • iPadアプリ (19)
  • iPhoneアプリ (41)
  • Webアプリ (27)
  • webサイト (37)
  • WindowsPhoneアプリ (1)
  • サービス (15)
  • スマートフォンアプリ (28)
  • セキュリティ (11)
  • ソーシャルメディア (7)
  • その他 (25)
  • デザイン (14)
  • マーケティング (14)
  • 勉強会 (5)
  • 基幹システム (2)
  • 新製品 (16)
  • 未分類 (171)
  • 開発全般 (64)
  • 開発言語 (31)

WordPress

  • ログイン
  • WordPress

Subscribe

  • Entries (RSS)
  • Comments (RSS)

Pages

Archives

  • 2016年4月
  • 2016年3月
  • 2016年2月
  • 2016年1月
  • 2015年12月
  • 2015年11月
  • 2015年10月
  • 2015年8月
  • 2015年7月
  • 2015年6月
  • 2015年5月
  • 2015年4月
  • 2015年3月
  • 2015年2月
  • 2015年1月
  • 2014年12月
  • 2014年11月
  • 2014年10月
  • 2014年9月
  • 2014年8月
  • 2014年7月
  • 2014年6月
  • 2014年5月
  • 2014年4月
  • 2014年3月
  • 2014年2月
  • 2013年12月
  • 2013年11月
  • 2013年10月
  • 2013年9月
  • 2013年8月
  • 2013年7月
  • 2013年6月
  • 2013年5月
  • 2013年4月
  • 2013年3月
  • 2013年2月
  • 2013年1月
  • 2012年12月
  • 2012年11月
  • 2012年10月
  • 2012年9月
  • 2012年8月
  • 2012年7月
  • 2012年6月
  • 2012年5月
  • 2012年4月
  • 2011年5月
  • 2011年4月
  • 2011年3月

Categories

  • Androidアプリ (28)
  • ECサイト (7)
  • Facebook (3)
  • iPadアプリ (19)
  • iPhoneアプリ (41)
  • Webアプリ (27)
  • webサイト (37)
  • WindowsPhoneアプリ (1)
  • サービス (15)
  • スマートフォンアプリ (28)
  • セキュリティ (11)
  • ソーシャルメディア (7)
  • その他 (25)
  • デザイン (14)
  • マーケティング (14)
  • 勉強会 (5)
  • 基幹システム (2)
  • 新製品 (16)
  • 未分類 (171)
  • 開発全般 (64)
  • 開発言語 (31)

WordPress

  • ログイン
  • WordPress

CyberChimps WordPress Themes

© 陽気なシステム屋が世界を変える