GridBagLayout の各 JLabel の間に JSeparator を配置したいと考えています。現在、次のようになっています。
そして今、各 TESTSTEP ラベルの後に、アイコンと JLabel の間に JSeparator を追加したいと考えています。次の制約は、JLabel とアイコンのみに適用されます。垂直線全体に JSeparator を取得するには、何を追加する必要がありますか?
GridBagConstraints lastConstraints = new GridBagConstraints();
GridBagConstraints labelConstraints = new GridBagConstraints();
lastConstraints.fill = GridBagConstraints.NONE;
lastConstraints.anchor = GridBagConstraints.EAST;
lastConstraints.weightx = 0.0;
lastConstraints.gridwidth = GridBagConstraints.REMAINDER;
lastConstraints.insets = new Insets(8, 8, 8, 8);
labelConstraints = (GridBagConstraints) lastConstraints.clone();
labelConstraints.weightx = 0.0;
labelConstraints.fill = GridBagConstraints.NONE;
labelConstraints.anchor = GridBagConstraints.WEST;
labelConstraints.gridwidth = 1;