問題タブ [imageicon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 画像を再表示しない
こんにちは、私はここで少しスタックしています。プログラムを実行して送信ボタンを押すと、2 秒ごとに 4 つの画像が変更されるはずですが、画像が再表示されません。誰かが私に手を差し伸べることができれば、それは素晴らしいことです。私はEclipseを使用しており、プログラムはコンパイルおよび実行中です。これがコードです。
java - ImageIconsの配列、ドラッグアンドドロップで配列の内容を変更
ImageIconの配列があり、他のアイコンをドラッグアンドドロップして置き換えることができます。ボタンを押すと、ImageIconsの配列から新しいJFrameが作成されます。
他のアイコンを元の配列にドラッグせずにこれを行うと、機能します。ただし、別のイメージアイコンを配列にドロップすると、ボタンを押すとエラーが発生します。
これが可能かどうか疑問に思っていますか?
トップパネルにJTableを使用したり、ArrayListを使用したりする他のアプローチを検討しましたが、それらを使用するのはあまり快適ではありません。これをどのように行うべきかについて誰かが意見を持っているなら、私に知らせてください!
この例を可能な限り短くしました(200行では正確に短くはありません)。しかし、これはまさに私の問題です...
java - byte []タイプのピクセルから縮小されたImageIconを構築する最も効率的な方法は何ですか?
次のステートメントを使用して、画像のピクセルをバイト配列に保持しています。
次に、画像の縮小バージョンを作成し、このバイト配列を使用してImageIconに配置する必要があります。元の画像は巨大である可能性があるため、次のように新しいBufferedImageを作成することに注意してください。
元の画像が大きい場合、OutOfMemoryErrorが発生する可能性が高いため、オプションではありません。
だから私の質問は:バイト配列の元のピクセルを使用して、より小さなサイズのImageIconを取得するための(メモリに関して)最も効率的な方法は何ですか?
java - ImageIcon の表示
に画像を表示しようとしていますJPanel
。画像のレンダリングにを使用してImageIcon
いますが、画像はクラス ファイルと同じディレクトリにあります。ただし、画像は表示されておらず、エラーは発生していません。誰かが私のコードの何が問題なのかを理解するのを手伝ってくれませんか...
java - 特定のボタンに画像アイコンを追加するにはどうすればよいですか?
ボードゲームを作っているので、ボタンのグリッドにプレーヤー1とプレーヤー2のピースを配置する必要があります。ボタンに付けたい部分を表すために画像アイコンを使用しています。問題は、ボタンのループがあり、ボタン1、3、5、7、9にpiece1を配置し、ボタン2、4、6、8、10にpiece2を配置する必要があることです。
java - JFreeChartのXYPlotにポイントを表示するために使用される形状アイコンとして数字を使用できますか?
プロットしている3つの時系列があり、XYLineAndShapeRendererが系列を表示するために使用する実際の形状として、数値1、3、および5を使用したいと思います。
JFreeChartの使用経験がなくても、次のいずれかの方法を理解できれば、自分のタスクを達成できると思います。
- 文字/グリフをjava.awt.Shapeに変換します
- 文字/グリフをImageIconに変換します
java - 画像がjarファイルにロードされていません
私はこの問題を解決しようとしています。さまざまな解決策を試しましたが、何も機能しません。NetBeansIDEを使用しています。この構造とファイルを使用してプロジェクトを作成しました。
E:\ java \ project \ ecadpb \ src \ ecadpb
画像ファイルは
E:\ java \ project \ ecadpb \ src \
Netbeansでのプロジェクトの作業フォルダを次のように指定しましたE:\java\project\ecadpb
このような画像アイコンを作成しました
ソースファイルでは、Netbeansでプロジェクトを実行している間は完全に機能しますが、JARファイルを個別にビルドして実行するとイメージが表示されません。ただし、画像ファイルはJAR内にあります。
私は以前に尋ねられた同じ質問に対する答えも試しました。
しかし、私の場合は機能しません。初めてJARファイルを作成しています。誰かがこれを手伝ってくれますか!
java - setFrameIcon の動的 ImageIcon 削減
このスキルフレームを開くボタンに使用した ImageIcon があります。この画像のサイズは 100x100px です。スクリーンショットでわかるように、画像を配置しただけでは大きすぎます (これは予想されることです)。
私の質問は、(複数の理由で)小さいサイズのバージョンを手動で作成する必要がないように、画像を16x16(またはデフォルトのサイズが何であれ)にスケーリングする方法についてです。
- 将来的にウィンドウを大きくする場合に備えて
- 複数のオペレーティング システムのサポート
これ以上名前を付ける必要はないと確信しています...
skillFrame = new JInternalFrame("スキル", true, true, false, false);
skillFrame.setFrameIcon(new ImageIcon("images/gui/button_skills.png"));
さて、画像ですが、上部のバーは、クリックしてさまざまな JInternalFrames を開くためのボタンです。
java - ホバー/クリックで JButton を暗くする
この正確な方法で複数のボタンを設定しています。私ができることを望んでいたのは、ホバーで 10%、クリックで 20% 暗くすることでした。これを行う方法を探してみましたが、運がありませんでした(javascriptのものしか見つかりませんでした)。これが以前に尋ねられた場合は申し訳ありませんが、助けてくれてありがとう.
**編集**
私はこれをやろうとしましたが、画像が空白になるだけです:
**編集**ソリューション付き
これは、上記のこれを読んでいる人のために私が行った変更された shiftColor 関数です...頑張ってください:)
java - JAVA の GUI にイメージを追加する際の問題
Java でボード ゲーム用の GUI を作成しています。多くのパネル、ラベル、ボタンを作成し、それらをすべてフレームに追加します。画像を表示できないことを除いて、すべてが機能します。これがサポートコメント付きの私のコードです。画像が表示されない理由がわかりません。コメントアウトされたコードがたくさんあることがわかるので、さまざまな試みを試みました。助けてくれてありがとう。
}