29 lines
637 B
Java
29 lines
637 B
Java
package de.ph87.electro.sidebar;
|
|
|
|
import de.ph87.electro.circuit.part.Part;
|
|
import de.ph87.electro.circuit.part.parts.*;
|
|
|
|
import javax.swing.*;
|
|
import java.awt.*;
|
|
|
|
public class Sidebar extends JPanel {
|
|
|
|
public Sidebar() {
|
|
add(new PartBattery());
|
|
add(new PartJunctionCorner());
|
|
add(new PartJunctionEdge());
|
|
add(new PartJunctionMiddle());
|
|
add(new PartLight());
|
|
add(new PartSwitch1x1());
|
|
add(new PartSwitch1x2());
|
|
add(new PartSwitchCross());
|
|
setPreferredSize(new Dimension(0, 200));
|
|
}
|
|
|
|
private void add(final Part part) {
|
|
final SidebarPart entry = new SidebarPart(part);
|
|
add(entry);
|
|
}
|
|
|
|
}
|