如何在JFrame的底部放置JToolBar(就像MS的可视化组件)



我正在创建一个Swing MDI应用程序,其中包含许多JInternalFrames等等。现在我想创建一个JToolBar并将其放在主JFrame的底部(类似于MS可视化组件)。

最好的实现是什么?

我正在尝试这样做,但它不是一个视觉上的好方法:

jDesktopPane.add(jToolBar1);
jToolBar1.setSize(new Dimension(?, ?));
jToolBar1.setLocation(?, ?);

你可以使用borderLayout类:这是一个来自:http://docs.oracle.com/javase/7/docs/api/java/awt/BorderLayout.html

的例子
import java.awt.*;
 import java.applet.Applet;
 public class buttonDir extends Applet {
   public void init() {
     setLayout(new BorderLayout());
     add(new Button("North"), BorderLayout.NORTH);
     add(new Button("South"), BorderLayout.SOUTH);
     add(new Button("East"), BorderLayout.EAST);
     add(new Button("West"), BorderLayout.WEST);
     add(new Button("Center"), BorderLayout.CENTER);
   }
 }

相关内容

最新更新