[問題] 如何控制放在JLabel裡面的ImageIcon大小?
各位好:
如同標題, 我在JLabel裡面使用ImageIcon顯示圖片.
但使用者如果選太大張的圖,
整個swing視窗就會充滿著圖片...
有什麼可以解決的辦法?
以下是我的code.
void chooser()
{
JFileChooser chooser = new JFileChooser(".");
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
chooser.setMultiSelectionEnabled(false);
//only choose file(s)
int result = chooser.showOpenDialog(this);
if (result == JFileChooser.APPROVE_OPTION) {
try {
File x = chooser.getSelectedFile();
Icon icon = new ImageIcon(x.getPath());
jLabel1.setIcon(icon);
} catch (Exception e) {
e.printStackTrace();
}
}
}
--
重要的是"心"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.129.167
推
04/08 12:35, , 1F
04/08 12:35, 1F
→
04/08 13:38, , 2F
04/08 13:38, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):