Package javax.swing.filechooser

Examples of javax.swing.filechooser.FileView


  {
    JFileChooser fc = new JFileChooser();
    BasicFileChooserUI ui = new BasicFileChooserUI(fc);
    harness.check(ui.getFileView(fc) != null);
    ui.installUI(fc);
    FileView fv = ui.getFileView(fc);
    harness.check(fv != null);
   
    // the file chooser setting is ignored
    FileView myFV = new FileView() {};
    fc.setFileView(myFV);
    harness.check(ui.getFileView(fc) != myFV);
    harness.check(ui.getFileView(null) != null);
  }
View Full Code Here


  {
    JFileChooser jfc = new JFileChooser();
    jfc.addPropertyChangeListener(this);
    harness.check(jfc.getFileView(), null);
   
    FileView fv1 = new FileView() {};
    jfc.setFileView(fv1);
    harness.check(jfc.getFileView(), fv1);
    harness.check(event.getPropertyName(),
            JFileChooser.FILE_VIEW_CHANGED_PROPERTY);
    harness.check(event.getOldValue(), null);
View Full Code Here

  public void test(TestHarness harness)      
  {
    JFileChooser jfc = new JFileChooser();
    harness.check(jfc.getFileView(), null);
   
    FileView fv1 = new FileView() {};
    jfc.setFileView(fv1);
    harness.check(jfc.getFileView(), fv1);
    jfc.setFileView(null);
    harness.check(jfc.getFileView(), null);
  }
View Full Code Here

    public FileView getFileView() {
        return fileView;
    }

    public void setFileView(final FileView fileView) {
        FileView oldValue = this.fileView;
        this.fileView = fileView;
        firePropertyChange(FILE_VIEW_CHANGED_PROPERTY, oldValue, fileView);
    }
View Full Code Here

     *
     * @return the value obtained from the first UI, which is
     * the UI obtained from the default <code>LookAndFeel</code>
     */
    public FileView getFileView(JFileChooser a) {
        FileView returnValue =
            ((FileChooserUI) (uis.elementAt(0))).getFileView(a);
        for (int i = 1; i < uis.size(); i++) {
            ((FileChooserUI) (uis.elementAt(i))).getFileView(a);
        }
        return returnValue;
View Full Code Here

        chooser.setDialogType(JFileChooser.DIRECTORIES_ONLY);
       
        chooser.setCurrentDirectory(new File("."));
       
        //chooser.setFileFilter(filter);
        FileView view = new JavaFileView();
        chooser.setFileView(view);
       
        int value = chooser.showSaveDialog(this);
       
        if (value == JFileChooser.APPROVE_OPTION)
View Full Code Here

            chooser.setDialogTitle(java.util.ResourceBundle.getBundle("VisualLogic/Messages").getString("Open Project"));
            chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
            OnlyDirectoryFilter filter = new OnlyDirectoryFilter();
            chooser.setFileFilter(filter);

            FileView view = new JavaFileView();

            chooser.setFileView(view);


            //chooser.setAccessory(new LabelAccessory(chooser));
View Full Code Here

            chooser.setDialogTitle(java.util.ResourceBundle.getBundle("VisualLogic/Messages").getString("Open Project"));
            chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
            OnlyDirectoryFilter filter = new OnlyDirectoryFilter();
            chooser.setFileFilter(filter);

            FileView view = new JavaFileView();

            chooser.setFileView(view);


            //chooser.setAccessory(new LabelAccessory(chooser));
View Full Code Here

    }

    public void testGetSetFileView() throws Exception {
        assertNull(chooser.getFileView());
        assertNotNull(chooser.getUI().getFileView(chooser));
        FileView view = new FileView() {
        };
        chooser.setFileView(view);
        assertTrue(propertyChangeController.isChanged("fileViewChanged"));
        assertEquals(view, chooser.getFileView());
        assertNotSame(view, chooser.getUI().getFileView(chooser));
View Full Code Here

        assertTrue(chooser.isTraversable(f));
        final String description = "description";
        final Icon icon = new ImageIcon();
        final String name = "name";
        final String typeDescription = "typeDescription";
        FileView view = new FileView() {
            @Override
            public String getDescription(final File f) {
                return description;
            }
View Full Code Here

TOP

Related Classes of javax.swing.filechooser.FileView

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.