What about calculating the needed width: JRadioButton jrb = new JRadioButton(); int width = (int) SwingUtilities2. GetFontMetrics( jrb, jrb.getFont() ). GetStringBounds( cat.getDescription(), null ).getWidth(); for (Case c : cases) { JRadioButton jrbCase = new JRadioButton(); jrbCase.
SetText(c.getDescription()); jrbCase. SetToolTipText(c.getText()); jrbCase. SetPreferredSize( new Dimension( width, jrbCase.
GetPreferredSize(). Height ) ); bgCases. Add(jrbCase); jp.
Add(jrbCase); }.
1 The above code does not work as is. It seems that with BoxLayout, setting the Size that way does not have any effect. However if you add a horizontalGlue after adding the component to the JPanel it works perfectly!
– palahniuk Jun 20 at 8:47.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.