Avatar billede foo_baa Nybegynder
21. juni 2002 - 19:46 Der er 10 kommentarer og
1 løsning

***** i jTextField

hvis man nu har lavet
2 tekstfelter 1 til brugernavn og 1 til password - er der så en eller anden måde hvorpå jeg kan gøre - sådan at det der skrives i det tekstfelt til password står som ***** ???
Avatar billede nicklasb Nybegynder
21. juni 2002 - 19:48 #1
du laver den bare som TYPE="password"
Avatar billede foo_baa Nybegynder
21. juni 2002 - 19:49 #2
hvad ?? i java
Avatar billede soreno Praktikant
21. juni 2002 - 19:50 #3
brug JPasswordField til password
Avatar billede nicklasb Nybegynder
21. juni 2002 - 19:50 #4
nåå.. sorry.. Troede bare det var ren HTML.. Sorry..
Avatar billede aslan Nybegynder
21. juni 2002 - 19:56 #5
lol i java afdelingen....
Avatar billede soreno Praktikant
21. juni 2002 - 20:03 #6
eks:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class TestAfJPasswordField extends JFrame implements WindowListener
{
    private JLabel jl;
    private JPasswordField jpf;
   
    public TestAfJPasswordField()
    {
        createFrame();
    }

    private void createFrame()
    {
        this.setTitle("Test");
        this.setResizable(false);
        this.addWindowListener(this);   

        //Place components here:
        this.getContentPane().setLayout(new GridLayout(1, 2));
        jl = new JLabel("Enter password:");
        jpf = new JPasswordField();
        this.getContentPane().add(jl);
        this.getContentPane().add(jpf);

        //Center Frame
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        this.setSize(new Dimension(640, 480)); //width, height
        this.setLocation( (screenSize.width - this.getWidth()) / 2, (screenSize.height - this.getHeight()) / 2);
    }

    public void windowOpened(WindowEvent e){}
    public void windowClosing(WindowEvent e){ dispose(); System.exit(0);}
    public void windowClosed(WindowEvent e){}
    public void windowIconified(WindowEvent e){}
    public void windowDeiconified(WindowEvent e){}
    public void windowActivated(WindowEvent e){}
    public void windowDeactivated(WindowEvent e){}
}

class Main
{
    public static void main(String args[])
    {
          new TestAfJPasswordField().show();
    }
}
Avatar billede foo_baa Nybegynder
21. juni 2002 - 20:27 #7
ja ok - men så kommer mit password ind som char[] istedet for en String - hvis jeg så skal sammenligne - så skal jeg vel caste den char til en string - men hvordan gør man lige det ???
Avatar billede foo_baa Nybegynder
21. juni 2002 - 20:29 #8
eller hvad ??
Avatar billede soreno Praktikant
21. juni 2002 - 20:31 #9
char test[] = {'H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd'};
String temp = new String(test);
System.out.println(temp);
Avatar billede foo_baa Nybegynder
21. juni 2002 - 20:40 #10
kanon
Avatar billede foo_baa Nybegynder
21. juni 2002 - 20:40 #11
takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester