0

私は Java をより理解するのに役立つアプリを作成してきましたが、コード化したものの 1 つは、設定 (解像度、音楽のラウドネス、fps 制限など) を値 (1280x720、0-10、VSync) に変更する機能です。 . 私はフォトショップで画像を描き、それらをクラスファイルに追加し、コード内に配置して、画面にレンダリングされるようにしました。

if((xpos>400 && xpos<600) && (ypos>255 && ypos<305)){
    if(Mouse.isButtonDown(0)){

これはコードの重要な部分です。現在、画像の境界を手動で検索する必要があり、簡単な計算を使用して、使用する必要がある座標を計算しますが、11 になるように音楽のラウドネスを設計しました。個別の画像、各値 (0-10) ごとに 1 つ。Javaに「カーソルが画像の上にある場合はこれを行う」ことを知らせる簡単な方法はありますか、それとも別の座標で11回コーディングする運命にありますか(おそらく他の設定ではもっと多くの時間.

これを行うより良い方法があれば教えてください!

ありがとう。

PS Slick2D と LWJGL でドロップダウン メニューを描画する方法が見つからないようです。標準の Java コードを使用してドロップダウン メニューを描画できますか?それとも、Swing などのライブラリを探して作成する必要がありますか?

4

2 に答える 2