JPasswordField *beep* klappt nich

Status
Nicht offen für weitere Antworten.
B

bulluputz

Gast
Code:
private JPasswordField getJPasswordField() {
		if (jPasswordField == null) {
			jPasswordField = new JPasswordField();
			jPasswordField.setBounds(new Rectangle(406, 296, 120, 20));
			
			
		}
		
		
		
		return jPasswordField;
	}


Hallo, ich hab mithilfe von myeclipse und diesem visuellen gestaltungsteil das passwordfeld erstellt, aber wie genau benutzt man es nun ich will das der benutzer ein bestimmtes password eingibt in das feld, und bei dem drücke eines buttons namens "lgoin" man auf ein anderes applet weitergeleitet wird.

wie mach ich das, hab geleesen, das man die buchstaben irgendwie in som char-array reinschreiben muss oder so weitere hilfe im internet war für meinem speziellen fall nicht sehr hilfreich,

plz help bei diesem fall

[Edit by Beni]
 
B

Beni

Gast
Vielleicht suchst du die Methode getPassword()?

P.S. auf ein anderes Applet weiterleiten? Hört sich sehr wage an, wie soll das funktionieren?
 
G

Gast

Gast
die methode getpassword kenn ich schon aber wie konkret bau ichs in die von mir oben angegebne private-methode ein?

ich will das beim klicken von login, ein jbutton eine neue seite aufgerufen wird, neue internetseite mit eigenem applet,

ich seh da nur public char[] getPassword()

aber was kommt hier rein?


return irgendwas
 
G

Gast

Gast
undwo is dann das passwort?

muss das nicht im quelltext stehen zur überprüfung??

ein passwort muss ja stimmen, damit die nächste seite aufgerufen wird,

ich dachte das steht in nem char-array

so wie

char[] passwort ={'g','u','t'};

und dann irgendne codezeile die überprüft ob das richtig ist und dann der nächstfolgenden aktion bsp. ein "true" weitergibt, damit diese starten kann
 
B

Beni

Gast
Wenn das Passwort im Quelltext steht, kannst du den Test auch gleich weglassen - jeder nur halbwegs professionelle Java-Programmierer wird das Programm knacken können.

Benutz das PW besser als Schlüssel für irgendwelche verschlüsselten Daten. Nur wenn das richtige PW eingegeben wurde, werden die Daten entschlüsselt. Die Daten könnten da etwas sein, wie der Link zum anderen Applet...
 
G

Gast

Gast
wie meinst du das konkret, wie verschlüsselt man einen java text und entschlüsselt ihn mit irdgendm passwort? oder ??

kannst du vielleicht irgend n beispiel dafür heranführen?
 
B

Beni

Gast
Vielleicht mal was ganz primitives: der Code da unten ver-xor-t zwei Strings miteinandern. Das Chifrat enthält weniger Informationen als der Originaltext, man kann also sehr schlecht Rückschlüsse auf das Original ziehen (es gibt etwa 2 hoch 64 verschiedene Originaltexte die alle ungefähr gleichwahrscheinlich sind).

Wenn dus profesioneller haben willst, suche nach "javax" "crypto", es gibt da ganze Pakete für Java die Verschlüsselung anbieten.

Code:
package test;

import java.util.Random;

public class Code {
    public static void main( String[] args ) {
        String pw = "beni";
        String value = "www.java-forum.org";
        
        byte[] data = value.getBytes();
        System.out.println( "----" );
        System.out.println( new String( data ) );
        System.out.println( "----" );
        
        convert( data, pw );
        System.out.println( new String( data ) );
        convert( data, pw );
        
        System.out.println( "----" );
        System.out.println( new String( data ) );
        System.out.println( "----" );
    }
    
    private static void convert( byte[] data, String pw ){
        byte[] pwb = pw.getBytes();
        Random random = new Random();
        
        // aufwärmen, zwei Passwörter die gleich beginnen, würden
        // sonst anfangs gleich verschlüsseln
        for( int i = 0; i < pwb.length; i++ ){
            random.setSeed( get( pwb, i ) );
            long key = random.nextLong();
            set( pwb, i, key );
        }
        
        // ok, man könnte hier auch einfach einmal das seed setzen,
        // und einen Einzeiler schreiben.
        // Aber so sieht es doch viel eindrucksvoller aus? :-)
        for( int i = 0; i < data.length; i++ ){
            random.setSeed( get( pwb, i ) );
            long key = random.nextLong();
            set( pwb, i, key );
            byte or = sum( key );
            data[i] = (byte)(data[i] ^ or);
        }
    }
    
    private static byte sum( long value ){
        byte result = 0;
        for( int i = 0; i < 8; i++ ){
            result += (byte)( value & 0xFF );
            value = value >>> 8;
        }
        return result;
    }
    
    private static long get( byte[] base, int offset ){
        long result = base[ offset % base.length ];
        for( int i = 1; i < 8; i++ ){
            result = result << 8;
            result = result | base[ (offset+i) % base.length ];
        }
        return result;
    }
    
    private static void set( byte[] base, int offset, long value ){
        for( int i = 7; i >= 0; i-- ){
            base[ (offset+i) % base.length ] = (byte)(value & 0xFF);
            value = value >>> 8;
        }
    } 
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Passwor aus JPasswordField auslesen Java Basics - Anfänger-Themen 8
D JPasswordField - JTextField Java Basics - Anfänger-Themen 5
MU5T4NG JPasswordField als Hash in Datenbank abspeichern Java Basics - Anfänger-Themen 3
M jPasswordField problem Java Basics - Anfänger-Themen 15
G Problem mit JPasswordField Java Basics - Anfänger-Themen 3
M JPasswordField.getText() (deprecated) Java Basics - Anfänger-Themen 3
N char[] aus JPasswordField toString() Java Basics - Anfänger-Themen 6
R Aus JPasswordField Text ermitteln Java Basics - Anfänger-Themen 3
R JPasswordField.getText() Java Basics - Anfänger-Themen 2
H Kann man in Java einfach einen Beep erzeugen Java Basics - Anfänger-Themen 2
M Toolkit.getDefaultToolkit().beep(); Java Basics - Anfänger-Themen 1
T Methode soll etwas ausrechnen und zurückgeben (klappt nd) hat wer eine Idee? Java Basics - Anfänger-Themen 11
Darkherobrine9 Import klappt nicht Java Basics - Anfänger-Themen 7
H Cast von Float nach String klappt nicht Java Basics - Anfänger-Themen 12
TeacherMrSSimon Schachspiel, Werte in Figur eintragen klappt nicht Java Basics - Anfänger-Themen 23
HolyFUT Input/Output Leerzeichen aus String entfernen - klappt nicht! Java Basics - Anfänger-Themen 13
F jsoup einloggen klappt nicht Java Basics - Anfänger-Themen 10
K In andere Zahlensysteme umwandeln, wann klappt immer der Trick mit log? Java Basics - Anfänger-Themen 6
nbergmann Umgebungsvariablen einstellen unter Windows 7 klappt nicht Java Basics - Anfänger-Themen 2
C Erste Schritte Insert Into klappt nicht Java Basics - Anfänger-Themen 6
O Klappt nicht: Ein Panel neu zeichnen Java Basics - Anfänger-Themen 3
L Resourcen laden klappt nicht Java Basics - Anfänger-Themen 2
L Variablen Einheiten umrechen klappt nicht Java Basics - Anfänger-Themen 16
I Schleifendurchlauf ab 2. Durchlauf klappt nicht Java Basics - Anfänger-Themen 10
J Objecte in TreeSet einfügen klappt nicht Java Basics - Anfänger-Themen 5
J Datei auslesen klappt nicht Java Basics - Anfänger-Themen 4
K Methoden Pause drücken klappt nur jedes 2. Mal Java Basics - Anfänger-Themen 6
S UserPref und Java Application klappt immer nicht. Java Basics - Anfänger-Themen 2
P Shape Zeichnen klappt nicht - einlesen der Breite/Höhe schon Java Basics - Anfänger-Themen 1
S clip.loop(Clip.LOOP_CONTINUOUSLY); stoppen klappt nicht! Java Basics - Anfänger-Themen 11
Z Lotto-Programm Wieso klappt das? Java Basics - Anfänger-Themen 8
J Erste Schritte Zweithöchster Wert eines Arrays herausfinden - warum klappt mein Code nicht? Java Basics - Anfänger-Themen 3
D Telefon programmieren klappt nicht. Java Basics - Anfänger-Themen 5
VfL_Freak Tastaturabfrage auf '@' klappt nicht :-( Java Basics - Anfänger-Themen 1
M Image Download klappt nicht mehr Java Basics - Anfänger-Themen 4
B Erste Schritte Vererbung klappt nicht Java Basics - Anfänger-Themen 24
M zufälliges Setzen von Schiffen in while klappt nicht immer Java Basics - Anfänger-Themen 3
S Date parsen klappt nicht richtig Java Basics - Anfänger-Themen 3
K RGB Wert Heller machen (Dunkler machen klappt) Java Basics - Anfänger-Themen 2
K Einlesen einer txt von BufferedReader klappt nicht wie gewünscht Java Basics - Anfänger-Themen 12
D Rekursiv Kombinationen ausgeben klappt nur bei einer Wiederholung Java Basics - Anfänger-Themen 4
H Runden klappt nicht Java Basics - Anfänger-Themen 10
S Dateien/LinkedList/StringBuffer - SOrtierung klappt nicht so ganz Java Basics - Anfänger-Themen 2
K CompareTo zwei mal benutzen klappt nicht. Java Basics - Anfänger-Themen 2
T Sortieren/Suche klappt nicht ganz (String Array) Java Basics - Anfänger-Themen 2
J Erste Schritte Bin ein Programm am schreiben klappt aber nicht und weis nicht warum Java Basics - Anfänger-Themen 20
F Dateien lesen klappt nicht Java Basics - Anfänger-Themen 2
Kenan89 Export klappt nicht Java Basics - Anfänger-Themen 2
K Serialisierung: speichern und auslesen, auslesen klappt nicht Java Basics - Anfänger-Themen 14
M Dividieren bei Grafischem Taschenrechner klappt nicht Java Basics - Anfänger-Themen 2
J Einem String-Array in einer for-Schleife Strings zuweisen - Klappt nicht in einer for-Schleife Java Basics - Anfänger-Themen 5
K Frame öffnen klappt nicht?! Java Basics - Anfänger-Themen 36
C Methoden Negativer Wert klappt nicht Java Basics - Anfänger-Themen 4
M Datei löschen, klappt nicht Java Basics - Anfänger-Themen 3
J Compiler-Fehler Eclipse .jar Export klappt nicht. Java Basics - Anfänger-Themen 17
A Oracle Verbindungsaufbau klappt nicht Java Basics - Anfänger-Themen 7
GianaSisters Erste Schritte Datei umbennen bzw verschieben klappt nicht Java Basics - Anfänger-Themen 6
Z Speichern in eine .txt klappt.. fast Java Basics - Anfänger-Themen 23
T pattern klappt nicht so Java Basics - Anfänger-Themen 6
U Automatenprüfung in Java implementieren — String Vergleich klappt nicht Java Basics - Anfänger-Themen 40
K Klassenumbenennung klappt nicht Java Basics - Anfänger-Themen 11
M Synchronized klappt nicht Java Basics - Anfänger-Themen 11
I .csv-Datei einlesen klappt aber kann nicht in String geschrieben werden!?!?! Java Basics - Anfänger-Themen 11
N Serialization, Laden klappt nicht wenn die Klasse geändert wurde Java Basics - Anfänger-Themen 3
D Jar klappt nicht trotz main Methode Java Basics - Anfänger-Themen 19
M Will Sudokus basteln - klappt net Java Basics - Anfänger-Themen 5
R fireTableDataChanged klappt nicht Java Basics - Anfänger-Themen 7
M methoden aufruf klappt nicht Java Basics - Anfänger-Themen 6
T Override klappt nochmal wie? Java Basics - Anfänger-Themen 3
I 1 Frame und mehrere Panels klappt nicht Java Basics - Anfänger-Themen 4
C SELECT klappt INSERT klappt nicht!!!??? Java Basics - Anfänger-Themen 3
Luk10 Aufrufen klappt nicht! Java Basics - Anfänger-Themen 7
A Quicksort, #Vergleiche zählen klappt nicht Java Basics - Anfänger-Themen 3
raptorrs Schreiben in Properties-File klappt nicht Java Basics - Anfänger-Themen 6
T JComboBox klappt nur ein- bis zweimal auf Java Basics - Anfänger-Themen 30
T Polymorphie:Überschreiben der Methode klappt nicht Java Basics - Anfänger-Themen 4
Gonzalez Eingabe des Benutzers mittels readLine()-Methode. Klappt in meinem Beispiel nicht! Java Basics - Anfänger-Themen 7
C .java in .class klappt nicht Java Basics - Anfänger-Themen 16
J Datenbankverbindung klappt doch nicht? IBM DB2 Java Basics - Anfänger-Themen 2
O JPanel einbinden klappt nicht Java Basics - Anfänger-Themen 5
R Fehlersuche - KeyListener, KeyAdaper - Nichts Klappt! Java Basics - Anfänger-Themen 2
B Strings aus Array einlesen klappt nicht Java Basics - Anfänger-Themen 5
J reverse array, klappt nicht ? Java Basics - Anfänger-Themen 3
L Leider klappt bei mir ein Befehl nicht Java Basics - Anfänger-Themen 4
G Unterverzeichnisse anlegen klappt nicht Java Basics - Anfänger-Themen 4
D Ausgabe klappt nicht Java Basics - Anfänger-Themen 9
1 JList Problem : Synchronisation mit Vector klappt nicht :( Java Basics - Anfänger-Themen 6
G EventHandling klappt nicht Java Basics - Anfänger-Themen 8
G JFreeChart und das Update(was nicht klappt). Java Basics - Anfänger-Themen 3
S Schleife klappt nicht Java Basics - Anfänger-Themen 5
G Vergleich klappt nicht Java Basics - Anfänger-Themen 3
J jar erstellen. Es klappt einfach nicht Java Basics - Anfänger-Themen 14
G JDK Installation klappt auf Vista nicht Java Basics - Anfänger-Themen 4
H import java.io.* klappt nich Java Basics - Anfänger-Themen 12
G Icon einfügen klappt nicht Java Basics - Anfänger-Themen 3
M String in textarea übernehmen klappt nicht Java Basics - Anfänger-Themen 13
M Insert into klappt nicht? Java Basics - Anfänger-Themen 7
V Insert into klappt nicht so ganz Java Basics - Anfänger-Themen 6
M Audioclip wiedergabe klappt nicht Java Basics - Anfänger-Themen 4
2 Aufruf einer Methode klappt nicht Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben