public AuctionCreateScreen(Card card, Bitmap cardthumb) { super(null); this.card = card; SettingsBean _instance = SettingsBean.getSettings(); _instance.created = false; SettingsBean.saveSettings(_instance); Font _font = getFont(); _font = _font.derive(Const.TYPE, Const.FONT); setFont(_font); bgManager.setStatusHeight(exit.getContentHeight()); exit.setChangeListener(this); auction.setChangeListener(this); // cardfield = new CardField(card, cardthumb); cardfield = new ThumbnailField(card); // add(cardfield); add(cardfield); add(lblOpeningBid); int val = 0; try { val = Integer.parseInt(card.getValue()); } catch (Exception e) { val = 0; } openingBid.setText("" + val); buyNowPrice.setText("" + (2 * val)); auctionDuration.setText("5"); add(openingBid); add(lblBuyNowPrice); add(buyNowPrice); add(lblAuctionDuration); add(auctionDuration); addButton(auction); addButton(empty); addButton(exit); invalidate(); setDisplaying(true); }