summaryrefslogtreecommitdiff
path: root/javax/swing/plaf/basic/BasicFileChooserUI.java
diff options
context:
space:
mode:
authorLillian Angel <langel@redhat.com>2005-11-29 20:22:10 +0000
committerLillian Angel <langel@redhat.com>2005-11-29 20:22:10 +0000
commitca4074b9b30b631c05fa32d2bd8e687e38d716ff (patch)
tree6e86a62a12f465992af21909d526912fa37b18f3 /javax/swing/plaf/basic/BasicFileChooserUI.java
parentbd0e477ccd088683ee4a5f24c9c73396ecf65040 (diff)
downloadclasspath-ca4074b9b30b631c05fa32d2bd8e687e38d716ff.tar.gz
2005-11-29 Lillian Angel <langel@redhat.com>
* javax/swing/JViewport.java (setView): Added check to prevent NPE. * javax/swing/plaf/basic/BasicFileChooserUI.java (ListLabelRenderer): Removed class, never used. * javax/swing/plaf/metal/MetalFileChooserUI.java (DetailTableModel): Removed, not needed. (TableFileRenderer): Implemented to override some color and icon defaults in the default table renderer. (actionPerformed): Set selection in list, if something was selected in the table. (actionPerformed): Set selection in table, if something was selected in the list. (propertyChange): Added code to set the selection for the table, as well as the list. This depends on what view we are in. (editFile): Fixed to call scrollRectToVisible instead. (TableClickListener): Implemented new private class to take care of double clicking (changing/opening directories/files) and single clicking (editing). (TableClickListener.mouseClicked): Implemented (TableClickListener.editFile): Implemented (TableClickListener.completeEditing): Implemented (TableClickListener.EditingActionListener): Implemented (TableClickListener.closeDialog): Implemented (installListeners): Added code to initialize listener fields. (uninstallListeners): Added code to uninstall all listeners. (createList): Changed to use scrollPane field. (createDetailsView): Changed to use updateTable function. Set some characteristics for the table: column selection, renderer, listener etc. (updateTable): Implemented to changed/add/remove rows from the table, as needed. (removeControlButtons): Added repaint, revalidate calls. (ensureFileIsVisible): Removed. Does the same thing as super. (rescanCurrentDirectory): Added check for different views. (setDirectorySelected): Removed. Does the same thing as super. (getDirectoryName): Removed. Does the same thing as super. (setDirectoryName): Removed. Does the same thing as super. (valueChanged): Changed comment.
Diffstat (limited to 'javax/swing/plaf/basic/BasicFileChooserUI.java')
-rw-r--r--javax/swing/plaf/basic/BasicFileChooserUI.java44
1 files changed, 0 insertions, 44 deletions
diff --git a/javax/swing/plaf/basic/BasicFileChooserUI.java b/javax/swing/plaf/basic/BasicFileChooserUI.java
index f88458a8c..ea5d65201 100644
--- a/javax/swing/plaf/basic/BasicFileChooserUI.java
+++ b/javax/swing/plaf/basic/BasicFileChooserUI.java
@@ -58,14 +58,10 @@ import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JDialog;
import javax.swing.JFileChooser;
-import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JTextField;
-import javax.swing.ListCellRenderer;
-import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;
-import javax.swing.Timer;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
import javax.swing.event.ListSelectionEvent;
@@ -722,46 +718,6 @@ public class BasicFileChooserUI extends FileChooserUI
private UpdateAction updateAction;
// -- end private --
- private class ListLabelRenderer extends JLabel implements ListCellRenderer
- {
- /** DOCUMENT ME! */
- final Color selected = new Color(153, 204, 255);
-
- /**
- * Creates a new ListLabelRenderer object.
- */
- public ListLabelRenderer()
- {
- super();
- setOpaque(true);
- }
-
- /**
- * DOCUMENT ME!
- *
- * @param list DOCUMENT ME!
- * @param value DOCUMENT ME!
- * @param index DOCUMENT ME!
- * @param isSelected DOCUMENT ME!
- * @param cellHasFocus DOCUMENT ME!
- *
- * @return DOCUMENT ME!
- */
- public Component getListCellRendererComponent(JList list, Object value,
- int index,
- boolean isSelected,
- boolean cellHasFocus)
- {
- setHorizontalAlignment(SwingConstants.LEFT);
- File file = (File) value;
- setText(filechooser.getName(file));
- setIcon(filechooser.getIcon(file));
- setBackground(isSelected ? selected : Color.WHITE);
- setForeground(Color.BLACK);
-
- return this;
- }
- }
/**
* Closes the dialog.