gpt4 book ai didi

黑莓 Listfield 项目分隔符

转载 作者:行者123 更新时间:2023-12-04 00:02:50 26 4
gpt4 key购买 nike

我想使用 graphics.drawLine 方法在 drawListRow 中的黑莓 Listfield 中添加一个分隔符,但下面根本没有绘制线是我正在使用的来源

drawListRow(ListField listField, Graphics g, int index,int y, int width) 
{
g.setColor(Color.BLACK);
Font f = g.getFont().derive(Font.BOLD,8,Ui.UNITS_pt);
g.setFont(f);
g.drawText (data[0], 10, y, Graphics.LEFT,Display.getWidth());
f = g.getFont().derive(Font.SERIF_STYLE,6,Ui.UNITS_pt);
g.setColor(0xC4C3C4);//light gray
int h = f.getHeight() + 5;
g.setFont(f);
g.drawText (data[1], 13, y+h, Graphics.LEFT,Display.getWidth());
g.drawBitmap( (Display.getWidth()- 30), y+7, this.rightIcon.getWidth(), this.rightIcon.getHeight(), this.rightIcon, 0, 0 );
index = (index==0)?1:index;
f = g.getFont().derive(Font.PLAIN,6,Ui.UNITS_pt);
g.setColor(0xC4C3C4);//light gray
g.drawLine(0, y+DIS_ROW_HEIGHT, Display.getWidth(), y+DIS_ROW_HEIGHT);
}

最佳答案

尝试

g.drawLine(0, y+DIS_ROW_HEIGHT-1, Display.getWidth(), y+DIS_ROW_HEIGHT-1);

关于黑莓 Listfield 项目分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9466739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com