間違って編集してこの投稿を削除してください。私は新しい質問として尋ねていましたが、別の質問に編集しました。ありがとうこの投稿を削除してください間違って編集しました
答えて
...
- あなたはアスペクト比を維持したいですか?
- イメージを領域に塗りつぶしますか?
- アスペクト比を維持する場合は、使用可能な領域に合わせるか、塗りつぶしますか?
簡単な解決策はImage#getScaledInstance
を使用することですが、あなたはそのルートを行けば、あなたはまた、imgsclrのようなライブラリを利用することができThe Perils of Image.getScaledInstance
BufferedImage eastFramerPicture = ImageIO.read(getClass().getResource("/Images/farmer.png"));
Image scaled = eastFramerPicture.getScaledInstance(600, 600, Image.SCALE_SMOOTH);
の読み取りを持っている必要があり
setBounds(x、y、width、height);を使用してください。
私はeastGrass.setBounds(east.getLocation()。x、center.getLocation()。y、center.getWidth()、center.getHeight())を試しました。 しかし、それは動作しませんでした、任意のアイデア? – Samer34
public usersMenu(){ con = MySQLConnect.ConnectDB(); initComponents(); fillList(); jPanel1.setIcon(新しいjavax.swing.ImageIcon(getClass()。getResource( "/ images/muis.jpg"))); setResizable(false); Dimension dm = Toolkit.getDefaultToolkit()。getScreenSize(); setBounds(0,0、dm.width、dm.height); jPanel1.setBounds(0,0、dm.width、dm.height); setTitle( "МОНГЛЛУЛСЫНИХСУРГУУЛЬ|ТЕСТИЙНСИСТЕМ1.0 |Хэрэглэгчхэсэг"); //jPanel1.setBounds(dm.width/4、dm.height/4、dm.width/8、dm.height/8); } – ARLEQUINA
Background Panelをチェックしてください。あなたは、画像を表示することができます。通常のサイズで
- だから、あなたが一番好きなものを参照するには、各オプションを試し
- タイル張り
を拡大縮小しました。
また、Stretch Iconを使用することもできます。ラベル内のアイコンは、使用可能なスペースを埋めるようにスケーリングされます。
両方のソリューションで再利用可能なコードが提供されるため、このタイプの要件があるたびにカスタムコードを書く必要はありません。コードは動的でもあり、フレームのサイズが変更されると調整されます。答えは多くの要因に依存します
あなたはストレッチクラスの使い方の例を教えてください。私はそれにイメージを渡し、それは何もしなかった – Samer34
- 1. Django - 新しい投稿のオーナーだけに投稿の編集や削除を許可する方法
- 2. Ruby-On-Rails現在のユーザーだけが作成した投稿を編集して削除する方法
- 3. カテゴリでジケールの投稿を投稿してください
- 4. The7 Wordpress Themeの投稿カテゴリページの "カテゴリアーカイブ:"を削除してください
- 5. スウィフトシエスタ投稿してください
- 6. UITabBarの他のセクションから「編集」ボタンを削除してください
- 7. 投稿記事を投稿してください
- 8. 匿名ユーザーにパスワードを入力して投稿を編集させる方法を教えてください。
- 9. 間違ってGitのディレクトリを削除しました
- 10. ユーザーが投稿したテキストを除くすべてを削除します
- 11. ListViewが間違ったアイテムを削除しています
- 12. 投稿の作成者だけがクラスベースのビューで編集できるようにしてください - Django?
- 13. Pleskサーバーで間違ってドメインを削除しました
- 14. WordPress:1つの投稿が削除された後にすべての投稿を削除します。
- 15. ユーザーがSQL UPDATEステートメントを使用して投稿を編集する方法を教えてください。
- 16. Wordpressはもっとボタンをクリックして投稿をクリックしてください。
- 17. いただきました。このコードで間違ってjsfiddle
- 18. いただきました。このグループで間違っては
- 19. 間違った列に保存してください
- 20. 投稿をプラグイン経由で公開した後で投稿を編集していますか?
- 21. jQuery投稿がPHPに間違った入力値を渡しています
- 22. PHPフォームを使って間違った情報を投稿/投稿する
- 23. オプションとoptgroupの間のスペースを削除してください
- 24. 私のform_for [投稿、コメント]が間違ったURLに投稿していますか?
- 25. 投稿を削除して投稿の投稿者に制限する
- 26. 投稿要求が間違ったステータスコードを返します
- 27. Jenkins - スラックインテグレーションは間違ったURLをスラックチャンネルに投稿します
- 28. MVCチェックボックスリスト - 投稿後に間違ってチェックされた項目
- 29. ユーザーからの投稿を選択してください。
- 30. 削除ボタンを使用してユーザー投稿を削除する
イメージの縦横比を維持しますか?何か[このような](http://stackoverflow.com/questions/11959758/java-maintaining-aspect-ratio-of-jpanel-background-image/11959928#11959928)?または[このような何か](http://stackoverflow.com/questions/12876615/how-do-i-resize-images-inside-an-application-when-the-application-window-is-resi/12876799# 12876799) – MadProgrammer
イメージをパネルに塗りつぶすだけです(イメージは緑色の領域全体を塗りつぶします) – Samer34
また、 'src 'パスでは、プロジェクトがパッケージ化されても存在しません。' src'パッケージに含まれるリソースでは、生成されたjarファイルに埋め込まれ、 'File'としてアクセスできなくなります。 #getResource'代わりに – MadProgrammer