| 12345678910111213141516171819202122232425262728 |
- package org.leumasjaffe.recipe.view;
- import javax.swing.JPanel;
- import javax.swing.JSeparator;
- import javax.swing.SwingConstants;
- import org.jdesktop.swingx.HorizontalLayout;
- import org.leumasjaffe.recipe.model.CollatedDuration;
- @SuppressWarnings("serial")
- public class CollatedDurationPanel extends JPanel {
-
- public CollatedDurationPanel(CollatedDuration duration) {
- setLayout(new HorizontalLayout(5));
-
- DurationPanel panelPrepTime = new DurationPanel("Prep", duration.getPrepTime().round(5));
- add(panelPrepTime);
- add(new JSeparator(SwingConstants.VERTICAL));
-
- DurationPanel panelCookingTime = new DurationPanel("Cooking", duration.getCookingTime().round(5));
- add(panelCookingTime);
- add(new JSeparator(SwingConstants.VERTICAL));
-
- DurationPanel panelTotalTime = new DurationPanel("Total", duration.getTotalTime().round(5));
- add(panelTotalTime);
- }
- }
|