1

カラーリングにはRGBAを使用しています。ボタンを透明にしたいのですが、透明度、つまりアルファを設定できるようにします。これで、ホバーやフォーカスなどの再ペイント/ペイントを呼び出すまでは問題なく表示されます。不透明をfalseに設定すると、透明になります。これを100%透明にしたくないだけです。背景に描いている絵でもありません。RGBには問題はなく、RGBAだけに問題があります。

これらは機能しません:

jButton1.setContentAreaFilled(true or false);
jButton1.setOpaque(true or false);

これが私のjButtonカラーコードです:

jButton1.setBackground(new Color(255,0,0,100));

これがその様子です。jbuttonグリッチ

4

1 に答える 1

3

あなたの問題は次のようになりますそこにある答えは、半透明性を正しくするのに役立つかもしれませんが、ここButtonUIに示されているカスタム で行う必要があります。

前:前

後:後

ButtonUI:ボタンウイ

于 2012-12-05T20:04:25.070 に答える