次の例外が発生しています
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/divxdede/text/TimeFormat
at org.divxdede.swing.busy.ui.BasicBusyLayerUI.<init>(BasicBusyLayerUI.java:102)
at org.divxdede.swing.busy.ui.BasicBusyLayerUI.<init>(BasicBusyLayerUI.java:138)
at org.divxdede.swing.busy.JBusyComponent.<init>(JBusyComponent.java:105)
at jewelleryerpapplication.GUI.Gold.IssueToRep1.<init>(IssueToRep1.java:136)
at jewelleryerpapplication.GUI.Gold.IssueToRep1.Instance(IssueToRep1.java:164)
プロジェクトに次のライブラリを追加しました
- jbusycomponent-1.2.2.jar
- スウィングX 1.6
- JXLayer 3.0.4
- ジャービス・コモンズ 0.1
以下のコードを使用しJXBusyLayer
てJFrame
(既存のJTable
コンポーネントをコンポーネントでラップしながら)コンポーネントを追加したときJXBusyLayer
JBusyComponent<JTable> busytblDetailInfo = new JBusyComponent<JTable>(tblDetailInfo);
myJFrame.add(busytblDetailInfo);
リンクを使用して!
Edit
ライブラリ Commons-0.2 を追加すると、例外が消えます。
Error 2 !
現在、JBusyControl によってラップされているコントロール (JTable) にデータが表示されません。
Edit 2
以下のコードを追加しました(@MadProgrammerのコメントによる)が、問題は表示されるデータがありません。
jFrame.remove(tblDetailInfo);
DefaultTableModel dtm = new DefaultTableModel(data, header);
tblDetailInfo.setModel(dtm);
JBusyComponent<JTable> busytblDetailInfo = new JBusyComponent<JTable>(tblDetailInfo_OrderInfo);
jFrame.add(busytblDetailInfo);