BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 06-28-2007, 08:06 AM   #1 (permalink)
Thumbs Must Hurt
 
Join Date: Jan 2007
Location: India
Model: 8700g
Carrier: Airtel
Posts: 117
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default drawShadedFilledPath ... can somebody tell me where am i going wrong :(

Please Login to Remove!

Code:
int[] xpts = { 0, 0, 240, 240 };
int[] ypts = { 0, 240, 240, 0 };

private final int[] cols = new int[]Color.PINK, Color.BLACK, Color.WHITE, Color.GREEN };

private final byte[] ptTypes = new byte[]{Graphics.CURVEDPATH_END_POINT, Graphics.CURVEDPATH_CUBIC_BEZIER_CONTROL_POINT, Graphics.CURVEDPATH_QUADRATIC_BEZIER_CONTROL_POINT,
Graphics.CURVEDPATH_END_POINT};

int [] offsets = {5,10,15,20};

public Test()
    {
        super();
        LabelField titlev = new LabelField("ggfkhfkhkdhkj",LabelField.ELLIPSIS);
        LabelField titlew = new LabelField("ggfkhfkhkdhkj",LabelField.ELLIPSIS);
        LabelField titlee = new LabelField("ggfkhfkhkdhkj",LabelField.ELLIPSIS);
        VerticalFieldManager title1 = new VerticalFieldManager(VerticalFieldManager.USE_ALL_WIDTH)
        {
            public void paint(Graphics g)
            {
                g.setColor(0x00ffffff);
                g.setFont((Font.getDefault()).derive(Font.BOLD,30 ));
                int rowHeight = this.getPreferredHeight();
                System.out.println("rowHeight:"+rowHeight);
                int[] yInds = new int[]{0, 0, rowHeight,rowHeight};
                System.out.println("g.getScreenWidth():"+g.getScreenWidth());
                int[] xInds = new int[]{0, g.getScreenWidth(), g.getScreenWidth(), 0};
                  g.drawShadedFilledPath(xInds, yInds,ptTypes, cols, offsets);
                 super.paint(g);
            }
        };
        title1.add(titlev);
        title1.add(titlew);
        title1.add(titlee);
        add(title1);
     }
}
i am getting an IllegalArgumentException().

Wht am i doing wrong here.
__________________
Thanks
Meenal

Last edited by Meenal : 06-28-2007 at 08:08 AM.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

1pcs RV24YN20S-B502 5K Ohm Single-turn Carbon Film Potentiometer RV24YN 502
$2.59
1pcs RV24YN20S-B502 5K Ohm Single-turn Carbon Film Potentiometer RV24YN 502 picturePOT A50K Slide Potentiometer 50K OHM 100mm travel dual unit x2pcs
$12.99
POT A50K Slide Potentiometer 50K OHM 100mm travel dual unit x2pcs pictureSPECTROL PRECISION POTENTIOMETER MOD 860
$39.99
SPECTROL PRECISION POTENTIOMETER MOD 860 pictureBOURNS Potentiometer 3640S-1-102
$99.99
BOURNS Potentiometer 3640S-1-102 pictureCLAROSTAT 53C1-1MEG SINGLE TURN POTENTIOMETER 1 MEG OHM
$9.99
CLAROSTAT   53C1-1MEG   SINGLE TURN  POTENTIOMETER 1 MEG OHM picture






Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.