jmenubar+jtoolbar の背景として画像を設定できるかどうかを知りたいです (それらの 1 つだけでなく、それぞれに 1 つではなく、両方に適用されます) ...
誰でもアイデアを持っていますか?? 可能であればどうすればいいですか?
ありがとう !
説明する画像を次に示します。
解決済み :: 2 つの画像 (jmenubar+jtoolbar に合わせて適切なサイズにカット) を使用し、これらをオーバーライドとしてオブジェクトの宣言に追加したところ、うまく機能しました。ここにコードがあります:
///////////////////////////////
JToolBar toolBar = new JToolBar(){
@Override
protected void paintComponent(Graphics g){
Image photo = getToolkit().getImage("src/MainFrame/Images/xtremeCalliBottom.png");
super.paintComponent(g) ;
int x=(mainFrame.getWidth()-200), y=0 ;
if(photo != null)
g.drawImage (photo, x, y, this);
}
};
// ............
//========== Menu Bar
jMenuBar = new JMenuBar(){
@Override
protected void paintComponent(Graphics g){
Image photo = getToolkit().getImage("src/MainFrame/Images/xtremeCalliTop.png");
super.paintComponent(g) ;
int x=(mainFrame.getWidth()-200), y=0 ;
if(photo != null)
g.drawImage (photo, x, y, this);
}
};
// ................
jMenuBar.setPreferredSize(new Dimension(100, 25));
toolBar.setPreferredSize(new Dimension(100,40));