Package javax.swing

Examples of javax.swing.JFileChooser.addPropertyChangeListener()


    harness.checkPoint("test4");  
    JFileChooser fc = new JFileChooser();
    FileFilter acceptAllFilter = fc.getAcceptAllFileFilter();
    FileFilter f1 = new MyFileFilter(true);
    fc.addChoosableFileFilter(f1);
    fc.addPropertyChangeListener(this);
    boolean removed = fc.removeChoosableFileFilter(acceptAllFilter);
    harness.check(removed);
    FileFilter[] filters = fc.getChoosableFileFilters();
    harness.check(filters.length, 1);
    harness.check(events.size(), 1);
View Full Code Here


   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)      
  {
    JFileChooser jfc = new JFileChooser();
    jfc.addPropertyChangeListener(this);
    harness.check(jfc.getDialogType(), JFileChooser.OPEN_DIALOG);
   
    jfc.setDialogType(JFileChooser.SAVE_DIALOG);
    harness.check(jfc.getDialogType(), JFileChooser.SAVE_DIALOG);
    harness.check(event.getPropertyName(),
View Full Code Here

   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)      
  {
    JFileChooser jfc = new JFileChooser();
    jfc.addPropertyChangeListener(this);
    harness.check(jfc.getFileSelectionMode(),
            JFileChooser.FILES_ONLY);
   
    jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
    harness.check(jfc.getFileSelectionMode(), JFileChooser.DIRECTORIES_ONLY);
View Full Code Here

   */
  public void testGeneral(TestHarness harness)      
  {
    harness.checkPoint("testGeneral()");
    JFileChooser fc = new JFileChooser();
    fc.addPropertyChangeListener(this);
    FileFilter f1 = new MyFileFilter(true);
    fc.addChoosableFileFilter(f1);
    FileFilter[] filters = fc.getChoosableFileFilters();
    harness.check(filters.length, 2);
    harness.check(filters[0], fc.getAcceptAllFileFilter());
View Full Code Here

  public void testNull(TestHarness harness)
  {
    harness.checkPoint("testNull()");
    JFileChooser fc = new JFileChooser();
    events.clear();
    fc.addPropertyChangeListener(this);
    fc.addChoosableFileFilter(null);
    FileFilter[] filters = fc.getChoosableFileFilters();
    harness.check(filters.length, 1);
    harness.check(filters[0], fc.getAcceptAllFileFilter());
    harness.check(events.size(), 1);
View Full Code Here

  public void testGeneral(TestHarness harness)      
  {
    harness.checkPoint("testGeneral()");
    JFileChooser fc = new JFileChooser();
    events.clear();
    fc.addPropertyChangeListener(this);
    File file = fc.getSelectedFile();
    harness.check(file, null);
   
    File f1 = new File("X");
    fc.setSelectedFile(f1);
View Full Code Here

  public void testNull(TestHarness harness)      
  {
    harness.checkPoint("testNull()");
    JFileChooser fc = new JFileChooser();
    events.clear();
    fc.addPropertyChangeListener(this);
    File file = fc.getSelectedFile();
    harness.check(file, null);
    fc.setSelectedFile(null);
    harness.check(fc.getSelectedFile(), null);
View Full Code Here

  {
    harness.checkPoint("test5");  
    JFileChooser fc = new JFileChooser();
    FileFilter f1 = new MyFileFilter(true);
    fc.addChoosableFileFilter(f1);
    fc.addPropertyChangeListener(this);
    boolean removed = fc.removeChoosableFileFilter(f1);
    harness.check(removed);
    FileFilter[] filters = fc.getChoosableFileFilters();
    harness.check(filters.length, 1);
    harness.check(events.size(), 2);
View Full Code Here

    harness.checkPoint("test6");  
    JFileChooser fc = new JFileChooser();
    FileFilter f1 = new MyFileFilter(true);
    fc.addChoosableFileFilter(f1);
    fc.setAcceptAllFileFilterUsed(false);
    fc.addPropertyChangeListener(this);
    boolean removed = fc.removeChoosableFileFilter(f1);
    harness.check(removed);
    FileFilter[] filters = fc.getChoosableFileFilters();
    harness.check(filters.length, 0);
    harness.check(events.size(), 2);
View Full Code Here

    FileFilter f1 = new MyFileFilter(true);
    FileFilter f2 = new MyFileFilter(false);
    fc.addChoosableFileFilter(f1);
    fc.addChoosableFileFilter(f2);
    fc.setAcceptAllFileFilterUsed(false);
    fc.addPropertyChangeListener(this);
    boolean removed = fc.removeChoosableFileFilter(f2);
    harness.check(removed);
    FileFilter[] filters = fc.getChoosableFileFilters();
    harness.check(filters.length, 1);
    harness.check(events.size(), 2);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.