java 怎么给 Jlabel 添加边框

java 怎么给 Jlabel 添加边框,第1张

public class LabelUI extends BasicLabelUI{

@Override

public void paint(Graphics g, JComponent c) {

// TODO Auto-generated method stub

g.setColor(Color.BLACK)

int y = (int) c.getSize().getHeight()

int x = (int) c.getSize().getWidth()

System.out.println(x+" "+y)

g.drawLine(0, y-1, x-1, y-1)

g.drawLine(x-1, 0, x-1, y-1)

super.paint(g, c)

}

}

JLabel是默认透明

JLabel jl = new JLabel("This is a JLabel")

jl.setOpaque(false)//是不是前面设true了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11131390.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存