- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这是我在 jlable 中显示完整图像的代码
FileDialog fd=new FileDialog(this);
fd.show();
picturepath=fd.getDirectory()+fd.getFile();
jLabelPictureAdd.setIcon(new ImageIcon(picturepath));
jLabelPictureAdd.setHorizontalAlignment(jLabelPictureAdd.CENTER);
diplays only part of the image
但它不显示完整图像,而是显示部分图像,请有人帮我解决这个问题。谢谢
最佳答案
您可能需要降低图像的分辨率,或为标签提供更大的范围。
这非常棘手,我大多是在多次尝试错误后才弄清楚的。对于初学者,请尝试 setBounds()
将标签的长宽比设置为与图像相同。您的图像不会缩小以适合标签,类似于更改 Windows 壁纸时选择“填充”时的情况。
关于java - 如何在java中的jlable中显示完整图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39596726/
String str1 ="C:\Users\mehdi\Documents\NetBeansProjects\project1\src\res\1 (21).png "; String str2 =
已关闭。此问题需要 debugging details 。目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and the
我正在为一个项目制作一个启动屏幕,它显示一个图标并显示一个加载栏。加载栏等有效。这是图像加载和分配代码: initComponents(); BufferedImage buff = null; tr
我有一个由许多不同的 JPanel 组成的 CardLayout,我可以随意显示它们。该GUI链接到后端,GUI的目的是允许用户操作存储在后端的数据。 问题是,当用户在后端更改某些数据时,我的 JLa
我有 3 个 JLable,并且我向 l3 添加了单击时的功能,将 JLabel 文本设置为值存储到数组中 (ans.get(0,0)) JLabel l1 = new JLabel("Obtener
我正在使用 Java 为足球模拟器制作 UI,并且有一段时间遇到了一个问题。我正在尝试将用户输入的团队转移到另一个 JFrame 上的另一个 JLabel。 我已经尝试过 getter 和 sette
我制作了一个可包装的JLabel,它在标签内显示多行文本消息。标签和文本(即前景和背景)始终可见。 现在我想更改 JLabel ,使其仅在鼠标悬停后才可见其余时间它应该是半透明的。我怎样才能实现这个目
我目前有一个 JLabel 嵌入在 JTextPane 中,使用以下方法: import javax.swing.*; import javax.swing.text.*; public class
我是一名优秀的程序员,十分优秀!