在Java中如何将图像放入对象[]?
您好,我正在尝试将图像作为项目符号类型放置在JOptionPane中。在我放在对象数组中的JOptionPane中显示的内容。但它只是不采取的形象。但它显示了文件名。。。 有什么想法吗在Java中如何将图像放入对象[]?,java,html,css,image,swing,Java,Html,Css,Image,Swing,您好,我正在尝试将图像作为项目符号类型放置在JOptionPane中。在我放在对象数组中的JOptionPane中显示的内容。但它只是不采取的形象。但它显示了文件名。。。 有什么想法吗 public void popups(){ ImageIcon bullet = new ImageIcon("imgs/bullet.png"); Object[] instr = {+bullet+ "text "}; JOptionPane.showMessageDialog(
public void popups(){
ImageIcon bullet = new ImageIcon("imgs/bullet.png");
Object[] instr = {+bullet+ "text "};
JOptionPane.showMessageDialog(null, instr, "Instrucciones", 1);
}
编辑:
StringBuilder html = new StringBuilder();
html.append("<html><ul> list-style-image: url ('imgs/bullet.png')</ul>"
+ "<ul>"
+ "<li>TEXT"
+ "<li>TEXT"
+ "</ul></html>");
JOptionPane.showMessageDialog(null, html, "Instrucciones", 1);
StringBuilder html=new StringBuilder();
html.append(“列表样式图像:url('imgs/bullet.png')
”
+“”
+“- 文本”
+“
- 文本”
+“
”;
showMessageDialog(null,html,“说明”,1);
提供指定图像的样式
ul{
列表样式图像:url('https://i.stack.imgur.com/gJmeJ.png');
}
那么这个效果呢,
- 这是一个列表点。
- 这是第二个列表点。
这是:
注意:该图像是使用基于Swing的
JLabel
生成的。Swing对CSS的支持非常有限/不完整,因此最好始终进行检查。是否要在MessageDialog的消息字符串中显示项目符号?或者你想显示一个自定义图像作为对话框的图标?这是一个自定义图像,我称之为bullet.png,我希望它每次在数组中调用时都显示出来。你能说明你想显示什么吗?这是html,我如何合并它?我打开了,但它在对象[]内部和方法外部给我错误,以显示您的尝试。我用字符串生成器尝试了它,但。。。它向我显示了url中的文本和黑色的项目符号,而不是图像。这是您需要的吗?您在理解链接文档的哪一部分时遇到了困难?以下是对同一事物的更完整描述:。