Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java の jTable で Exponential Values に行き詰まっています。実際にはデータベースから値を取得していますが、金額列の値は2倍になっています。jTable に値が入力されると、金額列の値は指数値に自己変換されますが、データベースには通常の double 値があります。
値を指数から double に変換する方法は知っていますが、今回は jTable です。できるだけ早く助けてください。よろしくお願いします。
一部の種類のテーブルには不適切である可能性がある CellRenderers を変更する代わりに、数値を含む既存の TableModel にデリゲートするデコレーターとしてカスタム TableModel を実装できますが、数値から文字列へのオンザフライ変換を実行します。 getValueAt() が適切な列パラメーターで呼び出されたときに、必要に応じて。数値列が編集可能な場合は、setValueAt() で逆の変換を行うことができます。