[jboss-svn-commits] JBL Code SVN: r32855 - in labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples: nurserostering/persistence and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 13 06:59:29 EDT 2010
Author: ge0ffrey
Date: 2010-05-13 06:59:29 -0400 (Thu, 13 May 2010)
New Revision: 32855
Modified:
labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java
labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java
Log:
examples should be able to show the constraintOccurrences with splitPane
Modified: labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java 2010-05-13 10:51:47 UTC (rev 32854)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java 2010-05-13 10:59:29 UTC (rev 32855)
@@ -9,6 +9,7 @@
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
+import javax.swing.JSplitPane;
import javax.swing.JTable;
import javax.swing.JTextArea;
import javax.swing.event.ListSelectionEvent;
@@ -42,14 +43,14 @@
public void resetContentPanel() {
final List<ScoreDetail> scoreDetailList = solutionBusiness.getScoreDetailList();
- JPanel contentPane = new JPanel(new BorderLayout());
+ JSplitPane splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
final JTable table = new JTable(new ScoreDetailTableModel(scoreDetailList));
JScrollPane tableScrollPane = new JScrollPane(table);
tableScrollPane.setPreferredSize(new Dimension(700, 300));
- contentPane.add(tableScrollPane, BorderLayout.CENTER);
+ splitPane.setTopComponent(tableScrollPane);
final JTextArea detailTextArea = new JTextArea(10, 80);
JScrollPane detailScrollPane = new JScrollPane(detailTextArea);
- contentPane.add(detailScrollPane, BorderLayout.SOUTH);
+ splitPane.setBottomComponent(detailScrollPane);
table.getSelectionModel().addListSelectionListener(
new ListSelectionListener() {
public void valueChanged(ListSelectionEvent event) {
@@ -63,7 +64,8 @@
}
}
);
- setContentPane(contentPane);
+ splitPane.setResizeWeight(1.0);
+ setContentPane(splitPane);
pack();
setLocationRelativeTo(getParent());
}
Modified: labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java 2010-05-13 10:51:47 UTC (rev 32854)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java 2010-05-13 10:59:29 UTC (rev 32855)
@@ -18,7 +18,7 @@
private static final String INPUT_FILE_PREFIX = "long01";
private static final String OUTPUT_FILE_SUFFIX = "_tmp";
- private static final String DEFAULT_LINE_CONTAINS_FILTER = "Requested shift off";
+ private static final String DEFAULT_LINE_CONTAINS_FILTER = null;
public static void main(String[] args) {
String lineContainsFilter;
More information about the jboss-svn-commits
mailing list