1

画像のあるパネルの上にパネル (たとえば、ほぼ透明なパネル A) を表示することは可能GridLayoutですか?

JPanel mainPanel = new JPanel(new BorderLayout());

JPanel gridOfImages = new JPanel(new GridLayout(3,3));//Panel with a grid of images
JPanel nearlyOpaquePanel = new JPanel(); //A panel that is almost transparent.

// assuming that all already have the required properties like size and colour.

mainPanel.add(gridOfImages,Borderlayout.CENTER);
mainPanel.add(nearlyOpaquePanel,BorderLayout.CENTER);

このアイデアについての私の考えは、パネルが一緒に積み重ねられ、がgridOfImagesを通して表示されるというnearlyOpaquePanelことですが、私の結果は、 が表示されるだけで、 が透けてnearlyOpaquePanel見えないというgridOfImagesことです。

4

1 に答える 1