« Return to Thread: netbeans6.5で、ディスクトップアプリを作った時の困りごと

netbeans6.5で、ディスクトップアプリを作った時の困りごと

by tomtomf :: Rate this Message:

Reply to Author | View in Thread

こんにちは、

ディスクトップアプリケーションに関する質問です。

環境 WIN XP SP3
netbeans 6.5
MySQL 5.0
JDK 6.0


netbeans 6.5で、簡単なデーベースのテーブルを
利用して、ディスクトップアプリケーションのウィザードを
利用して、基本的なアプリを作りました。

MySQLのテーブルは、

id     int型 プライマリキー
date1   date型

に適当な、データを入れて、

データの表示は、問題ないのですが。
この基本アプリの日付のカラム
表示には、2009/05/05のように、表示されるのですが。
ここで、データの追加ボタンを押して、
JTableの、id のカラムには、数字は入るのですが。
date1 のカラムには、データが受け付けません。

いろいろやってみると、日付は、データの追加を
しようとすると、上手い行かないみたいです。

これって、デスクトップアプリでは、
日付型を利用しては、駄目なのでしょうか。
それとも、バグ(解らないとすぐバグにしてしまいますが。)
何か良い方法が、ないでしょうか。

いろいろ調べると、キャスティングの問題らしいですが、
自力では、解決できそうもないので、
質問しました。
お願いいたします。

エラーの最初の数行を載せます。

Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException
        at java.lang.Class.cast(Class.java:2990)
        at org.jdesktop.beansbinding.Binding.convertReverse(Binding.java:1321)
        at org.jdesktop.beansbinding.Binding.getTargetValueForSource(Binding.java:909)
        at org.jdesktop.beansbinding.Binding.saveUnmanaged(Binding.java:1268)
        at org.jdesktop.beansbinding.Binding.save(Binding.java:1254)
        at org.jdesktop.beansbinding.AutoBinding.trySaveThenRefresh(AutoBind

最後に実行画面も添付しました。


******************************
TOMTOM

--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/

---------------------------------------------------------------------
To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@...
For additional commands, e-mail: nbdiscuss_ja-help@...

=?utf-8?q?databaseappli.jpg?= (96K) Download Attachment

 « Return to Thread: netbeans6.5で、ディスクトップアプリを作った時の困りごと