package com.drawbridge.utils;
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.BorderFactory;
import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class TitlePanel extends JPanel{
private static final long serialVersionUID = 1L;
public JButton mHelpButton;
public TitlePanel(String title){
setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
JLabel titleLabel = new JLabel(title);
titleLabel.setBorder(BorderFactory.createEmptyBorder(0, 10, 0, 10));
add(titleLabel);
add(Box.createHorizontalGlue());
setBackground(Color.white);
setBorder(BorderFactory.createMatteBorder(0, 0, 1, 0, Color.decode("#BBBBBB")));
mHelpButton = new JButton("Help");
// ImageIcon helpIcon = GraphicUtils.loadIconFromResource("/Assets/help.png");
// mHelpButton.setIcon(helpIcon);
// mHelpButton.setPreferredSize(new Dimension(70, 10));
// add(mHelpButton);
add(Box.createHorizontalStrut(5));
}
@Override
public Dimension getPreferredSize(){
return new Dimension(500, 40);
}
public void addButton(final JButton button){
// remove(mHelpButton);
add(button);
// add(mHelpButton);
add(Box.createHorizontalStrut(5));
}
}