Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Ridimensionare font nel frame

    Salve.
    Ho fatto una piccola applicazione con i frame.
    Solo che adesso vorrei ridimensionare il carattere all'interno del frame e cambiargli anche stile. Il codice è qui sotto:
    codice:
    	JFrame frame = new JFrame();
    		frame.setSize(200, 200);
    		JTextField text = new JTextField("Hello, World!");
    		text.setBackground(Color.PINK);
    		frame.add(text);
    		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		frame.setVisible(true);
    		
    		JFrame frame1 = new JFrame();
    		frame1.setSize(400, 400);
    		JTextField text1 = new JTextField("Hello, Spank");
    		text1.setBackground(Color.GREEN);
    		frame1.add(text1);
    		frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		frame1.setVisible(true);
    Come si vede i due frame sono sovrapposti in alto a sinistra dello schermo, c'è la possibilità di spostarli almeno uno dallo stesso punto dell'altro.
    Grazie in anticipo di tutto l'aiuto.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Ridimensionare font nel frame

    Originariamente inviato da Ironmax
    Salve.
    Ho fatto una piccola applicazione con i frame.
    Solo che adesso vorrei ridimensionare il carattere all'interno del frame e cambiargli anche stile
    I vari componenti hanno il metodo setFont, puoi usare quello passandogli un oggetto Font fatto come vuoi tu.

    Originariamente inviato da Ironmax
    Come si vede i due frame sono sovrapposti in alto a sinistra dello schermo, c'è la possibilità di spostarli almeno uno dallo stesso punto dell'altro.
    Grazie in anticipo di tutto l'aiuto.
    Puoi usare il metodo setLocation(x, y).
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026
    Grazie Alex'87.
    Il frame sono riuscito a spostarlo mentre invece per il font trovo un pò di difficoltà. Qui sotto c'è parte del codice che utilizzo per settare il font solo che mi da errore:
    codice:
    JTextField text1 = new JTextField("Hello, Spank!");
    		text1.setFont(Font.SANS_SERIF);
    Dice che il metodo setFont non è applicabile per il tipo JTextField.
    Come posso rimediare?
    Grazie.

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da Ironmax
    Grazie Alex'87.
    Il frame sono riuscito a spostarlo mentre invece per il font trovo un pò di difficoltà. Qui sotto c'è parte del codice che utilizzo per settare il font solo che mi da errore:
    codice:
    JTextField text1 = new JTextField("Hello, Spank!");
    		text1.setFont(Font.SANS_SERIF);
    Dice che il metodo setFont non è applicabile per il tipo JTextField.
    Come posso rimediare?
    Grazie.
    Potevi leggere meglio l'errore (e postarlo): il compilatore ti dice chiaramente che setFont(String) non esiste! Infatti la firma del metodo non è setFont(String) ma setFont(Font)! E Font.SANS_SERIF è una stringa e non un Font!
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.