java在对话框添加图片

java在对话框添加图片,第1张

在你的对话框里添加一个JPanel,然后再在你的图片框里加载图片,图片尽量用相对路径

然后再把相应的组件添加到JPanel之中就行了

这样可以动态切换背景图片

简单说说Swing组件的void setBorder(Border border)方法吧:

Swing组件继承自javax.swing.JComponent的void setBorder(Border border)方法可以设置组件的边框,参数Border 对象负责定义组件的insets,并且可选地呈现这些insets范围内的边框装饰,在单个组件中可使用复合边框来嵌套多个边框。

参数Border是接口,我们无法直接实例化,它有很多标准边框实现类可供我们使用,但是我们更多的是是用BorderFactory(边框工厂)来方便的创建我们所需要的个性化边框,使用起来非常简单,BorderFactory的静态方法创建边框会返回一个Border对象,直接使用它来设置边框就可以了。

例:

JButton b = new JButton("你好")

b.setBorder(BorderFactory.createLoweredBevelBorder())// 创建一个凹入边缘的边框

你图片上那个是标题边框,一般加在JPanel上:

JPanel pane = new JPanel()

pane.setBorder(BorderFactory.createTitledBorder("标题文字"))

LZ知道验证码不?

一样的道理,接收用户输入的内容,传给图像构造类,然后输出在客户端就可以了,一样的!

怎么可能在图片里面给个文本框让用户输入呢?开玩笑呢!!


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

原文地址:https://54852.com/bake/11532970.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存