iOS开发小笔记 | 如何给label设置背景图片?

iOS开发小笔记 | 如何给label设置背景图片?,第1张

实际开发中,我们往往会遇到下面这种label:

我尝试了下面几种方案:

然而很不幸,这招对label的layer无效。

但是你又发现你的图片被裁剪了:

你只看到它:

却不知其实是它:

这招挺实在的,我也无话可说。

用button

 //设置父控件

label2.Controls.Add(label1)

//设置背景色为透明

label1.BackColor = Color.Transparent

希望对你有帮助

JLabel j = new JLabel()

j.setText("text")//设置文字

j.setBackground(Color.gray)//设置背景颜色

//设置图标

Image image = Toolkit.getDefaultToolkit().createImage("image path")

Icon icon = new ImageIcon(image)

j.setIcon(icon)

API中JLabel好像不支持背景图片。不过能设置图标。另外虽然不可以设置背景图片但是可以设置背景颜色。


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

原文地址: http://outofmemory.cn/tougao/7740110.html

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

发表评论

登录后才能评论

评论列表(0条)

保存