こんにちは私はラウンドボーダーを追加する必要があります。これは、エッチングされたり、面取りされたりすることができます。 JRadioButtonの場合。 ボタンをクリックすると、ボタンの丸い外観が維持されます。jradiobuttonに丸いボーダーを追加する方法
しかし、丸い罫線は見つかりません。
誰でもこれを行う方法を知っていますか? CHIS
こんにちは私はラウンドボーダーを追加する必要があります。これは、エッチングされたり、面取りされたりすることができます。 JRadioButtonの場合。 ボタンをクリックすると、ボタンの丸い外観が維持されます。jradiobuttonに丸いボーダーを追加する方法
しかし、丸い罫線は見つかりません。
誰でもこれを行う方法を知っていますか? CHIS
あなたはpaintBorder()
でdrawRoundRect()
またはdrawOval()
を使用して、Border
インタフェースを実装することができます。
ありがとうございますが、私自身の実装を追加しようとしていないので、他の人がソフトウェアの再利用を制限してしまいます。
私は現在持っていた JRadioButton.setBorder(new EchtedBorder(..)); JRadioButton.setBorderPainted(true); //ラジオボタンのために実際に描画されるようにします。
が表示されますが、内側にデフォルトのラジオボタン(thats round)が付いた四角形で表示されます。
ラジオボタンが自然な丸みを帯びるようにする方法があるのだろうかと思いましたか?
そしてもちろん、ラジオボタンにボーダーを設定します。 'radioButton.setBorder(new Border(){...});' – Mot
@mklhmnn:良い点;ありがとう! – trashgod