そのため、雇用主向けのカレンダー ソリューションがあり、カスタムのルック アンド フィール (Synthetica) を使用しており、テーブル内の各セルには、JPanel
ボタンのリストとPAGE_AXIS
BoxLayout
. ボタンが互いに隣接するように各ボタン間のギャップを縮小しようとしています。また、ボタンの外観を破壊することを除いて、境界線を null に設定しようとしました。次のコードを使用しました (コンポーネントの実際のサイズを表示するために Oracle が推奨するように)。
setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createLineBorder(Color.red),
getBorder()));
そして、これが私が得たものです。
余白の設定は、ボタンが使用している境界線のバージョンでは機能しません。それで、それが使用している現在の境界線を見つける方法はありますか? その境界線のインセットを手動で設定したり、そのようなものを設定したりできるようにします。基本的に、ボタン同士を隣接させる必要があります。何か案は?
明確化: ボタン自体は同じサイズのままにしたいのですが、ボタンの周りの空白 (赤い枠の内側で強調表示) をなくしたいのですが、