public class A { | |
public void setBorderType( JComponent c, int borderType ) { | |
myOtherData.setBorderType( borderType ); | |
if ( c != null ) { | |
switch ( borderType ) { | |
case 0 : // none | |
c.setBorder( null ); | |
break; | |
case 1 : // line | |
c.setBorder( BorderFactory.createLineBorder( Color.black ) ); | |
break; | |
case 3 : // bevel lowered | |
c.setBorder( BorderFactory.createLoweredBevelBorder() ); | |
break; | |
case 4 : // bevel raised | |
c.setBorder( BorderFactory.createRaisedBevelBorder() ); | |
break; | |
case 5 : // etched | |
c.setBorder( BorderFactory.createEtchedBorder() ); | |
break; | |
default : | |
} // end switch | |
} | |
} | |
} |