カラーリングにはRGBAを使用しています。ボタンを透明にしたいのですが、透明度、つまりアルファを設定できるようにします。これで、ホバーやフォーカスなどの再ペイント/ペイントを呼び出すまでは問題なく表示されます。不透明をfalseに設定すると、透明になります。これを100%透明にしたくないだけです。背景に描いている絵でもありません。RGBには問題はなく、RGBAだけに問題があります。
これらは機能しません:
jButton1.setContentAreaFilled(true or false);
jButton1.setOpaque(true or false);
これが私のjButtonカラーコードです:
jButton1.setBackground(new Color(255,0,0,100));
これがその様子です。