-1
我需要在由me設置的圖像上添加組合框。我也嘗試過LayeredPane,但是無法獲得所需的結果。 Plzz幫助我。如何在Java中由我設置的圖像上添加Jcombobox?
我需要在由me設置的圖像上添加組合框。我也嘗試過LayeredPane,但是無法獲得所需的結果。 Plzz幫助我。如何在Java中由我設置的圖像上添加Jcombobox?
我需要通過我設置的圖像上添加一個組合框
您可以設置任何Swing組件的佈局管理器。
因此,如果您在JLabel中顯示圖像,則可以設置標籤的佈局。例如:
JLabel background = new JLabel(new ImageIcon(...));
background.setLayout(new FlowLayout());
JComboBox comboBox = new JComboBox();
comboBox.addItem(...);
background.add(comboBox);
如果你是畫在JPanel的形象,默認佈局已經是FlowLayout中,你只需要重寫面板的getPreferredsize()
方法是圖像的大小。