大家好,我想添加多個組件到我的jframe。但我似乎無法得到它的工作。jframe中的多個'imageviews'
private void initGUI() {
setAlwaysOnTop(true);
setUndecorated(true);
AWTUtilities.setWindowOpaque(this, false);
AWTUtilities.setWindowOpacity(this, 0.5f);
setLocation(ini.getButtonsX(), ini.getButtonsY());
setSize(ini.getButtonsW(), ini.getButtonsH());
setLayout(null);
JPanel panel = new JPanel();
panel.setLayout(null);
ImageView baron = new ImageView("image/nashor.png", 50, 50);
baron.setBounds(50, 50, 50, 50);
ImageView test = new ImageView("image/dragon.png", 50, 50);
test.setBounds(50, 150, 50, 50);
panel.add(baron);
panel.add(test);
panel.setBounds(0, 0, ini.getButtonsW(), ini.getButtonsH());
add(panel);
}
我的ImageView是一個擴展了繪製圖像的JPanel的類。
在這一點上只有nashor被繪
任何幫助是非常感謝。
'「但我似乎無法得到它的工作。」'可能不告訴我們,足以讓我們來幫助你。請告訴我們更多,例如發生了什麼。 –
我會說,作爲一般規則,您應該避免使用空佈局,使用某些佈局管理器幾乎總是會更好。 –
你想添加多個圖像到你的面板? –