Java Reference
In-Depth Information
btnConvertToFahrenheit.addActionListener(al);
pnlTemp.add(btnConvertToFahrenheit);
Border
border
=
BorderFact-
ory.createEtchedBorder(EtchedBorder.LOWERED);
pnlTemp.setBorder(border);
pnlLayout.add(pnlTemp);
return pnlLayout;
}
static void fixGUI(Container c)
{
JPanel pnlRow = (JPanel) c.getComponents()[0];
JLabel l1 = (JLabel) pnlRow.getComponents()[0];
pnlRow = (JPanel) c.getComponents()[1];
JLabel l2 = (JLabel) pnlRow.getComponents()[0];
l2.setPreferredSize(l1.getPreferredSize());
pnlRow = (JPanel) c.getComponents()[2];
JButton btnToC = (JButton) pnlRow.getComponents()[0];
JButton btnToF = (JButton) pnlRow.getComponents()[1];
btnToC.setPreferredSize(btnToF.getPreferredSize());
}
public static void main(String[] args)
{
Runnable r = new Runnable()
{
@Override
public void run()
{
final
JFrame
f
=
new
JFrame("TempVerter");
f.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
Border
b
=
BorderFact-
ory.createEmptyBorder(5, 5, 5, 5);
f.getRootPane().setBorder(b);
f.setContentPane(createGUI());
fixGUI(f.getContentPane());
f.pack();
Search WWH ::




Custom Search