Avatar billede ejldk Nybegynder
13. februar 2008 - 20:30 Der er 5 kommentarer og
1 løsning

Placering af textfield

Jeg har lavet et textfield, men kan ikke finde ud af hvordan jeg kan placere den i min JFrame?

her er min kode:
import javax.swing.*;
import java.awt.*;

public class text extends JFrame
{
  public static void main(String[] args) {
      JPanel p = new JPanel();
      JFrame f = new JFrame("EJLdk");
      f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      f.setSize(300,300);
      f.setVisible(true);
    }
   
    public void paint(Graphics g) {
        JTextField text = new JTextField("Skriv her", 1);
    }
}
Avatar billede ejldk Nybegynder
15. februar 2008 - 05:35 #1
det var da begrænset hvad der var af svar på mit spørgsmål..
Avatar billede _carsten Nybegynder
18. februar 2008 - 18:16 #2
public class text extends JFrame
{
  public static void main(String[] args) {
      JPanel p = new JPanel();
      JFrame f = new JFrame("EJLdk");
      f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

      f.getContentPane().add(new JTextField("Skriv her", 1));

      f.setSize(300,300);
      f.setVisible(true);
    }
}
Avatar billede ejldk Nybegynder
19. februar 2008 - 17:17 #3
Er der en nem måde at lave kanter på den? Og hvordan kan jeg flytte den?
Avatar billede _carsten Nybegynder
19. februar 2008 - 17:37 #4
Nej - ingen nem måde at lave kanter/runde hjørner hvis det er det du tænker på

JTextField text = new JTextField("Skriv her", 1);
f.setLayout(null);  // er nødvendig
// x, y, w, h
text.setBounds(50,50,40,18);

Du bliver nødt at læse noget om LayoutManagers: http://java.sun.com/docs/books/tutorial/uiswing/layout/using.html
Avatar billede ejldk Nybegynder
19. februar 2008 - 17:54 #5
okay.
Mange tak, smid svar, så får du point!
Avatar billede _carsten Nybegynder
19. februar 2008 - 17:57 #6
Svar
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