Java FilenameFilterインタフェースを使ってファイル・サブディレクトリの一覧を取得する
WindowsのDIRコマンドやLinuxのlsコマンドのように、指定したディレクトリ(フォルダ)にあるディレクトリ、ファイルを知りたい場合があります。 今回は、Javaでディレクトリの一覧を取得します。 ディレクトリ(…
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
WindowsのDIRコマンドやLinuxのlsコマンドのように、指定したディレクトリ(フォルダ)にあるディレクトリ、ファイルを知りたい場合があります。 今回は、Javaでディレクトリの一覧を取得します。 ディレクトリ(…
CSVのようなデータレイアウトでは、カンマ区切りでデータが格納されています。 このような場合、それぞれの項目単位に文字列を抽出するためには、区切り文字で文字列を分割する必要があります。 文字列を特定の文字で区切って、配列…
SwingのJListを使って、一覧を表示。ユーザーが選択できるようにしてみます。 VB/C#では、ListBoxコントロールに相当するコンポーネントです。 Swing JListクラスを使ってユーザーが選択できるように…
このファイル消して大丈夫だったかな・・・? 消すと動かなくなったりしないかな・・・?? 時間が経つとファイルを消すだけでも不安になったりします(; ・`д・´) 面倒でも、使い終わったら不要なファイルは消すようにしましょ…
定期的な繰り返しタスク等で、すぐに繰り返したくないけど、繰り返したいような場合があります。 こんなときは、一定期間スリープしてみましょう。 また、CPUを異常に使うようなバッチ系処理と他のオンライン系処理が同居(^^;)…
ちょっとした質問をしたいとき、わざわざダイアログを作るのは面倒です(; ・`д・´) JOptionPaneを使うと、ユーザーに文字列を入力してもらうことが簡単にできます♪ JOptionPaneを使ってユーザーに文字列…
アプリケーションがデータを保存する際に、常に同じディレクトリを利用すると、ファイル数が増えて徐々に性能が劣化していきます(; ・`д・´) これを防ぐには、年月等のディレクトリを作って、少しずつ小分けにファイルを保存する…
SwingのJTextFieldを使って、入力欄を作ってみます。 VB/C#では、メッセージボックスに相当するコンポーネントです。 前回はメッセージの表示だけでしたが、今回はユーザーに質問をして回答してもらいます。 JO…
SwingのJTextFieldを使って、入力欄を作ってみます。 VB/C#では、メッセージボックスに相当するコンポーネントです。 Swing JOptionPaneを使ってユーザーにメッセージを表示するサンプル JOp…
Java以外で実施したい処理は結構あります。 たとえば、Javaで作成したアプリケーションのランチャー、管理ツールのようなものでは、他アプリケーションの起動・終了を行ったりします。 Javaから別のプログラム(外部プロセ…