hi...
Versuche mich momentan an c#, und habe lediglich gute java programmier Kentnisse.
Mein Problem ist folgendes...
Versuche mir ein Adreesverwaltungsprogramm zu proggen.
habe dafür labels und textfelder und ein abspeichern button.
Wenn ein textfeld leer bzw. falsche eingaben beinhaltet, soll der text im label rot werden.
wie kann ich auf den text im label zugreifen und die farbe ändern.
in Java währe das
// label.setForeground(Color.red);
2.Problem:
Will die Eingabe abfangen und prüfen. habe dafür ne zweite klasse mit setters und getters und einer methode prüfe syntax... zugriff und alles funzt...
wie kann ich das array füllen? Da c# kein byte arrayinvalid[] kennt oder doch???
//Code in Java...
-->
private boolean syntaxpruefung(byte[]
{
boolean rueckgabe = true;
//Array mit ungültigen Zeichen
byte arrayinvalid[] =
{32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,91,92,93,94,95,96,123,124,125,126,-89,-77,-78,-75,-128
};
//Array MUSS sortiert sein bevor "binarysearch" ausgeführt werden kann
Arrays.sort(;
for(int i = 0; i < arrayinvalid.length; i++)
{
if(Arrays.binarySearch(b, arrayinvalid) >= 0)
{
//Ungültiges Zeichen kommt vor
String s = "Eingaben prüfen - Keine Sonderzeichen - Keine leeren Felder";
jlSyntax.setText(s);
//System.out.println(s);
rueckgabe = false;
break;
}
}
return rueckgabe;
}
<!--
Freue mich über unterstützung!!
Danke