Package javax.swing.plaf.basic

Examples of javax.swing.plaf.basic.BasicFileChooserUI


   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)
  {
    BasicFileChooserUI ui = new BasicFileChooserUI(new JFileChooser());
    Action a = ui.getCancelSelectionAction();
    harness.check(a.getValue("Name"), null);
   
    Action a2 = ui.getCancelSelectionAction();
    harness.check(a == a2);
  }
View Full Code Here


   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)
  {
    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

   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)
  {
    JFileChooser fc = new JFileChooser();
    BasicFileChooserUI ui = new BasicFileChooserUI(fc);
    harness.check(ui.getFileName(), null);
    ui.installUI(fc);
    harness.check(ui.getFileName(), null);
    ui.setFileName("XYZ");
    harness.check(ui.getFileName(), null);
    fc.setCurrentDirectory(new File("ABC"));
    harness.check(ui.getFileName(), null);
  }
View Full Code Here

    }

    public void testGetUpdateUI() throws Exception {
        FileChooserUI ui = chooser.getUI();
        assertNotNull(ui);
        FileChooserUI customUI = new BasicFileChooserUI(chooser);
        chooser.setUI(customUI);
        assertEquals(customUI, chooser.getUI());
        assertNotSame(ui, chooser.getUI());
        chooser.updateUI();
        assertNotSame(customUI, chooser.getUI());
View Full Code Here

    }

    public void testGetUpdateUI() throws Exception {
        FileChooserUI ui = chooser.getUI();
        assertNotNull(ui);
        FileChooserUI customUI = new BasicFileChooserUI(chooser);
        chooser.setUI(customUI);
        assertEquals(customUI, chooser.getUI());
        assertNotSame(ui, chooser.getUI());
        chooser.updateUI();
        assertNotSame(customUI, chooser.getUI());
View Full Code Here

        // safety check
        if (!(getUI() instanceof BasicFileChooserUI)) {
            return;
        }
        // grab the ui and set the filename
        BasicFileChooserUI ui = (BasicFileChooserUI) getUI();
        if (file != null) {
            ui.setFileName(file.getName());
        }
    }
View Full Code Here

TOP

Related Classes of javax.swing.plaf.basic.BasicFileChooserUI

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.