Re: [問題] 圖片固定相對位置在視窗(JFrame)
※ 引述《hijamoya (阿瑋)》之銘言:
: 請問我如何將一張圖片固定在視窗的右下角呢
: 就是說不管視窗(JFrame)放大或縮小,圖片
: 永遠固定在右下角應該怎麼做呢,謝謝
很久以前有用過一個硬刻的做法
也許會有一些小錯誤
僅供參考囉
addComponentListener(
new ComponentAdapter() {
public void componentResized(ComponentEvent e) {
//(有些method名稱忘了 所以接下來只寫動作)
//1.取得視窗大小
//2.算好圖片應該在的位置,設定好座標
repaint();
}
});
忘記這邊用repaint會不會造成repaint的無窮迴圈..
try and error 有興趣的話試試看吧^^"
補充.. 以上是awt的做法
如果你是把圖片塞在JPanel或JCanvas裡面的話
上面第2點改成重設JPanel的位置
然後使用 repaintComponent()
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.32.239
※ 編輯: didiaulin 來自: 218.170.32.239 (05/30 01:10)
推
05/30 14:43, , 1F
05/30 14:43, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):