Fix PlayerPanel for Metal L&F
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@73 72836036-5685-4462-b002-a69064685172
This commit is contained in:
parent
b2d21a7f2d
commit
b4c2359b0b
1 changed files with 6 additions and 4 deletions
|
@ -81,7 +81,6 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
private void createLeftPanel() {
|
private void createLeftPanel() {
|
||||||
leftPanel = new JPanel();
|
leftPanel = new JPanel();
|
||||||
leftPanel.setLayout(null);
|
leftPanel.setLayout(null);
|
||||||
leftPanel.setOpaque(false);
|
|
||||||
leftPanel.setBorder(new EmptyBorder(SIDE_PANEL_INSET, SIDE_PANEL_INSET,
|
leftPanel.setBorder(new EmptyBorder(SIDE_PANEL_INSET, SIDE_PANEL_INSET,
|
||||||
SIDE_PANEL_INSET, SIDE_PANEL_INSET));
|
SIDE_PANEL_INSET, SIDE_PANEL_INSET));
|
||||||
|
|
||||||
|
@ -93,6 +92,8 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
leftPanel.add(currentPlayerNameLabel);
|
leftPanel.add(currentPlayerNameLabel);
|
||||||
|
|
||||||
sortByNumberButton = new JButton("<html><center>Sort by number");
|
sortByNumberButton = new JButton("<html><center>Sort by number");
|
||||||
|
sortByNumberButton.setFont(sortByNumberButton.getFont().deriveFont(0));
|
||||||
|
sortByNumberButton.setMargin(new Insets(0, 0, 0, 0));
|
||||||
sortByNumberButton.addActionListener(new ActionListener() {
|
sortByNumberButton.addActionListener(new ActionListener() {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent arg0) {
|
public void actionPerformed(ActionEvent arg0) {
|
||||||
|
@ -102,6 +103,8 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
leftPanel.add(sortByNumberButton);
|
leftPanel.add(sortByNumberButton);
|
||||||
|
|
||||||
sortByColorButton = new JButton("<html><center>Sort by color");
|
sortByColorButton = new JButton("<html><center>Sort by color");
|
||||||
|
sortByColorButton.setFont(sortByColorButton.getFont().deriveFont(0));
|
||||||
|
sortByNumberButton.setMargin(new Insets(0, 0, 0, 0));
|
||||||
sortByColorButton.addActionListener(new ActionListener() {
|
sortByColorButton.addActionListener(new ActionListener() {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent arg0) {
|
public void actionPerformed(ActionEvent arg0) {
|
||||||
|
@ -116,7 +119,6 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
private void createRightPanel() {
|
private void createRightPanel() {
|
||||||
rightPanel = new JPanel();
|
rightPanel = new JPanel();
|
||||||
rightPanel.setLayout(null);
|
rightPanel.setLayout(null);
|
||||||
rightPanel.setOpaque(false);
|
|
||||||
rightPanel.setBorder(new EmptyBorder(SIDE_PANEL_INSET, SIDE_PANEL_INSET,
|
rightPanel.setBorder(new EmptyBorder(SIDE_PANEL_INSET, SIDE_PANEL_INSET,
|
||||||
SIDE_PANEL_INSET, SIDE_PANEL_INSET));
|
SIDE_PANEL_INSET, SIDE_PANEL_INSET));
|
||||||
|
|
||||||
|
@ -125,6 +127,8 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
rightPanel.add(timeBar);
|
rightPanel.add(timeBar);
|
||||||
|
|
||||||
endTurnButton = new JButton("End turn");
|
endTurnButton = new JButton("End turn");
|
||||||
|
endTurnButton.setFont(endTurnButton.getFont().deriveFont(0));
|
||||||
|
endTurnButton.setMargin(new Insets(0, 0, 0, 0));
|
||||||
endTurnButton.addActionListener(new ActionListener() {
|
endTurnButton.addActionListener(new ActionListener() {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent arg0) {
|
public void actionPerformed(ActionEvent arg0) {
|
||||||
|
@ -158,8 +162,6 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
PlayerPanel() {
|
PlayerPanel() {
|
||||||
setLayout(null);
|
setLayout(null);
|
||||||
|
|
||||||
setBackground(Color.LIGHT_GRAY);
|
|
||||||
|
|
||||||
createLeftPanel();
|
createLeftPanel();
|
||||||
add(leftPanel);
|
add(leftPanel);
|
||||||
|
|
||||||
|
|
Reference in a new issue