Enums für FileFiltereinstellungen

Orb

Mitglied
hiho liebe tutis =),


ich habe einen FileFilter erstellt der seine Infos aus einer OptionPane zieht ( Dort kann man über checkboxen seine gewünschten Dateien einstellen, die angezeigt werden sollen )
Um an die true/false werte zu kommen, hab ich ein boolean Array.
Ich werte das ganze über if abfragen aus:

Code:
	//......	
                if(m_xSelectedFileTyps[TEXTE] == true )
		{
			m_xDateiTypenFilter.add( "txt" );
			m_xDateiTypenFilter.add( "docx" );
		}
		if( m_xSelectedFileTyps[BILDER] == true )
		{
			m_xDateiTypenFilter.add( "jpg" );
			m_xDateiTypenFilter.add( "jpeg" );
			m_xDateiTypenFilter.add( "gif" );
		}//....

Nun auch endlich zur frage ;) ihc soll für das ganze Enums verwenden was das ganze übersichtlicher machen würden(!) . ich wüsste nicht wie, da ich es eher so machen würde das ich für jede einzelne Möglichkeit ein enum anlegen würde. ( Texte, TexteBilder, usw. )
wobei das den Code eher schwerer verständlich machen würde hat wer eine idee oder kann mich belehren? danke im voraus =)
 
Zuletzt bearbeitet:
Ich hab mir einfach ein Array mit entsprechenden enums erstellt ;) so sollte es über sichtlicher werden.
die entsprechenden Enums werden eingetragen wenn man es in der Optionpane bestätigt hat ;)
=D
 

Neue Beiträge

Zurück