/** * Constructor. * * @param text The text to be displayed on the button * @param style Combination of field style bits to specify display attributes */ public BOC(String dboc, String iboc, String tboc) { super(Field.NON_FOCUSABLE); try { _width = Display.getWidth(); switch (_width) { case 480: f2 = 20; dbmp = Bitmap.getBitmapResource("bocdom480.jpg"); ibmp = Bitmap.getBitmapResource("bocinter480.jpg"); tbmp = Bitmap.getBitmapResource("boctotal480.jpg"); _height = 60; break; case 360: f2 = 19; dbmp = Bitmap.getBitmapResource("bocdom360.png"); ibmp = Bitmap.getBitmapResource("bocinter360.png"); tbmp = Bitmap.getBitmapResource("boctotal360.png"); _height = 60; break; default: f2 = 17; dbmp = Bitmap.getBitmapResource("bocdom320.png"); ibmp = Bitmap.getBitmapResource("bocinter320.png"); tbmp = Bitmap.getBitmapResource("boctotal320.png"); _height = 60; break; } _dboc = dboc; _iboc = iboc; _tboc = tboc; FontFamily ff1 = FontFamily.forName("BBAlpha Serif"); font = ff1.getFont(Font.PLAIN, f2); } catch (Exception ex) { System.out.println(ex.getMessage()); } }