Author: bombe
Date: 2007-12-01 12:14:39 +0000 (Sat, 01 Dec 2007)
New Revision: 16173

Modified:
   trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectPage.java
Log:
start new projects with edition 1
add a scrollpane around the project list

Modified: trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectPage.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectPage.java        
2007-12-01 00:15:26 UTC (rev 16172)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectPage.java        
2007-12-01 12:14:39 UTC (rev 16173)
@@ -47,6 +47,7 @@
 import javax.swing.JScrollPane;
 import javax.swing.JTextField;
 import javax.swing.ListSelectionModel;
+import javax.swing.ScrollPaneConstants;
 import javax.swing.border.EmptyBorder;
 import javax.swing.event.DocumentEvent;
 import javax.swing.event.DocumentListener;
@@ -81,6 +82,7 @@

        private JFileChooser pathChooser;
        private SortedListModel projectListModel;
+       private JScrollPane projectScrollPane;
        private JList projectList;
        private JTextField projectNameTextField;
        private JTextField projectDescriptionTextField;
@@ -115,7 +117,7 @@
                projectList.addListSelectionListener(this);
                projectList.setPreferredSize(new Dimension(150, 
projectList.getPreferredSize().height));

-               add(new JScrollPane(projectList), BorderLayout.LINE_START);
+               add(projectScrollPane = new JScrollPane(projectList), 
BorderLayout.LINE_START);
                add(createInformationPanel(), BorderLayout.CENTER);
        }

@@ -397,8 +399,10 @@
                
newProject.setName(I18n.getMessage("jsite.project.new-project.name"));
                newProject.setInsertURI(keyPair[0]);
                newProject.setRequestURI(keyPair[1]);
-               newProject.setEdition(1);
+               newProject.setEdition(0);
                projectListModel.add(newProject);
+               projectScrollPane.revalidate();
+               projectScrollPane.repaint();
                projectList.setSelectedIndex(projectListModel.size() - 1);
        }



Reply via email to