| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package gui.panels.edit;
- import java.awt.BorderLayout;
- import java.awt.Color;
- import java.awt.GridLayout;
- import java.awt.Label;
- import javax.swing.BorderFactory;
- import javax.swing.JPanel;
- import javax.swing.JTextArea;
- import agenda.Agenda;
- /**
- * Created by gjoosen on 13/02/15.
- */
- public class EditPane extends JPanel {
- private Agenda agenda;
- private JPanel detailsPanel;
-
- public EditPane(Agenda agenda) {
- this.agenda = agenda;
- super.setBackground(Color.WHITE);
- super.setLayout(new GridLayout(1, 4));
- this.setOpaque(true);
- this.setBackground(Color.WHITE);
- this.detailsPanel = this.detailsPanel();
- super.add(new ArtistPane(this.agenda, this.detailsPanel));
- super.add(new StagesPane(this.agenda, this.detailsPanel));
- super.add(new ActsPane(this.agenda, this.detailsPanel));
- this.setBorder(BorderFactory.createEmptyBorder(20, 20, 20, 20));
- }
- private JPanel detailsPanel() {
- JPanel detailsPanel = new JPanel();
- detailsPanel.setBackground(Color.WHITE);
- detailsPanel.setOpaque(false);
- detailsPanel.setLayout(new BorderLayout());
- JPanel randomPane = new JPanel();
- randomPane.setBackground(Color.WHITE);
- randomPane.setOpaque(false);
- detailsPanel.add(randomPane, BorderLayout.EAST);
- detailsPanel.add(randomPane, BorderLayout.WEST);
- detailsPanel.add(randomPane, BorderLayout.SOUTH);
- detailsPanel.add(new Label("Details"), BorderLayout.NORTH);
- detailsPanel.add(new JTextArea("Test"), BorderLayout.CENTER);
- return detailsPanel;
- }
- }
|