以下は、私が外部ライブラリなしで作った例です。

Steam 代替ソフトウェア ライブラリ。所有しているゲームをローカルの Steam ファイルから自動的に読み取り、名前の変更をサポート (このクライアントでは – Steam ファイルは変更されません)、強力なフィルター付きの 2 つのタグ レベル (= タグ用のタグも)、シンプルなフィルター テキストボックス、さまざまなソート オプションがあります。 マルチセレクト(Steamのライブラリにも搭載されました)、ゲームを初めて知った日、最後に起動した日の記録(このクライアント経由)、すべてのDLCのリスト、もちろんゲームの起動(またはインストールのトリガー)、ゲームのストアページの表示、などです。

ファイル/ディレクトリの名前を変更するツールで、選択したディレクトリ全体が表示され、まるでメモ帳のテキストのようにすぐにその中の要素を編集することができます。 (実際の名前の変更は、すべてのエントリまたは個々のエントリに対して、明示的にそう言うまで行われません)。 変更された行を (実際に異なっていれば) ハイライトし、「無限」のアンドゥ/リドゥ、ブロック選択、複数行入力、ブロックコピー/カット/ペースト、クリップボードをトリム (オプションでファイル拡張子をカット) できるので、ディレクトリ全体のコンテンツをテキストとして簡単にコピーできるようになりました。

Java で実際に何が作れるか?

Java があまり向いていないものもありますが、そのようなハードルのほとんどは、JNA/JNI を使用するなどして、(そのためだけに言語を変更するよりも)多少の努力で克服できます(私は今のところ一度もやっていませんけど)。 それとは別に、私は限界だと考えています

コメントを残す

メールアドレスが公開されることはありません。