私はこれを探してどこにも見つかりませんでした。私は、ゲーム内の私の健康バーを表すRoundedRectangle2D Componentを持っています。私はsubtractHealthメソッドを呼び出すと、緑に赤い四角形の部分を比例してペイントして、ヘルスバーが健康を失ったように見せます。私は以前、緑と赤の2つの長方形を持っていましたが、これを変えなければならないと言われました。Javaでは、どのように矩形を2つの異なる色に塗りつぶすのですか?
答えて
GradientPaintクラスを使用できます。 http://www.roseindia.net/java/example/java/swing/graphics2D/gradient-paint.shtml
+1、恐らくメモリを少なくすることはできませんが、間違いなく良いと思います(メモリの四角形はあまり疑わしくないと思います) –
@ dann.dev [Rasputinaの "Rats"のクリップ] //www.youtube.com/watch?v=TIHwTMKj9PU&feature=plcp&context=C4e1091eVDvjVQa1PpcFNcyNNUmyAUN0WoThOVaCR7bPczt1XQMnc%3D)は、半透明の「GradientPaint」を使用して左右の音量をより強固な境界線で表示します。かなり良い(私がそう言うならば)。 ;) –
よく見えますが、私はそれが絵画の方法であるかコンポーネントであるのかと疑問に思っています。 –
- 1. 2つの異なる色でテキストを塗りつぶす
- 2. どのように異なる形を認識し、アンドロイドで色を塗りつぶすのですか?
- 3. 矩形ペイントメソッド(MIDP)の塗りつぶし
- 4. 複数の色のD3.js矩形を塗りつぶしたり、複数の矩形に分割する
- 5. 線分ブラシに矩形の塗りつぶしを行う
- 6. Paper.ioのような形の塗りつぶし色
- 7. ダブル塗りを使用したJavaの塗りつぶしの矩形
- 8. 最小の矩形でポリゴンを塗りつぶす
- 9. テキストで塗りつぶされた矩形を作成する
- 10. この三角形の色を3行で塗りつぶすにはどうすればよいですか?
- 11. C++ OpenGLレンダリングで、色の異なる2つの矩形
- 12. 個々のセルの色を異なる色で塗りつぶすApache POI
- 13. KonvaJS 2色の塗りつぶし?
- 14. Bresenhamのラインアルゴリズムなどを使用して矩形を塗りつぶす
- 15. ggplot2:geom_bar塗りつぶし色。どのようにデータ
- 16. C#塗りつぶし矩形は空白を残す
- 17. Java:色でArrayListからシェイプを塗りつぶす方法は?
- 18. 変更矩形がオーバーレイされたテキストの塗りつぶしの色 - 処理
- 19. UWP C#画像で矩形を塗りつぶし
- 20. 画像とコントロールアルファチャンネルに塗りつぶし矩形を描く
- 21. NSString drawinrectが矩形全体を塗りつぶさない
- 22. Chart.js線、負の点の異なる塗りつぶしの色
- 23. C#の塗りつぶし矩形配列の拡張メソッド
- 24. SVG/CSS - 異なる色で異なるパスを塗りつぶします。
- 25. Qtの画像で矩形(Rectオブジェクト)を塗りつぶす方法は?
- 26. 色で曲線を塗りつぶす
- 27. Android - ビットマップを色で塗りつぶす
- 28. kivy:色でカスタムシェイプを塗りつぶす
- 29. Line2Dで作成された塗りつぶしの形の色
- 30. 塗りつぶしの色が異なるgeom_area
2つの長方形を持つことは、行く方法のように思えます。 – Thilo
私は四角形は基本的には基本的なものだと思うが、2つの異なる色を塗りつぶすことができる長方形が2つの四角形とは異なるか、少ないメモリを使用するかどうかを確かめないでください –
あなたはそれを何に変更するように言われましたか?他の人が言ったように、あなたは前の計画に固執するべきです。 – jellyfication