2010-12-30 2 views
0

Fileutilsを使用してファイルにアクセスし、電話番号の行を取得します。Jmenuでスイングしているファイルの特定の行を削除、編集、追加する既存のJavaライブラリですか?

今、電話番号の追加、電話番号の削除、ファイル内の電話番号の編集が必要です。私はJMenuでそれをする方法を知っているが、私は不思議に思っている、誰もこれのためのライブラリを作成しますか?

+1

* JMenu *を使用してテキストファイルを変更する理由を理解できませんか? JMenuはSwing JFrame(ウィンドウ)内にメニューを表示するSwingコンテナです。地球上でテキストファイルを操作することとは何が関係していますか? –

+0

hmmm .... ya ...私は2つのjpanelを作成する必要があります。クリックすると、メインのjpanelと電話番号jpanelの間が切り替わります。頭のおかげで! – wizztjh

答えて

1

DBに行くことをお勧めします。

このような場合のFILE IOは非常に醜いコーディングです。

また、実行したい場合もあります。

コンテンツを変更するには、古いファイルを読み込んで作成し、メモリ内で修正して新しいファイルに書き戻す必要があります。

+0

私はDBを避けるために、私はDBを休止状態にリンクしようとしましたが、どうにかして失敗しました.....うーん、DBを使用すると考えられます.....ファイルに保存するように見えます。 – wizztjh

+0

ありがとうございましたらDBに行ってください:) –

1

DBを使いたくない場合は、これがベストアイデアです。 ファイル全体を読み込んでコレクション に保存してから、電話番号を削除して、ファイルの上書き時にもう一度書き込んでください。 これははるかに多くの作業です。しかし、それも機能します。 ObjectTypeのクラスがSerializibleを実装する必要があることを思い出してください。

関連する問題