Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Buzzz
    Registrato dal
    Jan 2009
    Messaggi
    775

    JLabel con testo output



    Mi chiedevo se fosse possibile, utilizzare un JLabel come un JTextField..

    Mi spiego meglio: in una JTextField posso mandare in output un testo, ad esempio una somma di due numeri inseriti dall'utente.. è possibile mandare lo stesso output in una JLabel? in modo da non vedere quel fastidioso bordo della JTextField, ma solamente un testo semplice, senza nessun bordo attorno, per capirci..

    E' possibile?
    Grazie mille a tutti!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Non ho capito nulla.
    Sia JTextField, che JLabel hanno il metodo setText() con cui impostare il testo da visualizzare.

    Non ho capito che c'entra il bordo (che può essere "tolto" impostandolo a null, con setBorder()). La differenza sostanziale fra i due componenti è che il primo (JTextField) serve a fornire un'interfaccia all'utente per permettergli di scrivere qualcosa... JLabel è una semplice etichetta di testo non modificabile dall'utente.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di Buzzz
    Registrato dal
    Jan 2009
    Messaggi
    775
    Ma togliendo il bordo alla JTextField, lo sfondo resta bianco giusto?
    C'è anche un metodo che "rende lo sfondo trasperente"?

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da Buzzz
    Ma togliendo il bordo alla JTextField, lo sfondo resta bianco giusto?
    C'è anche un metodo che "rende lo sfondo trasperente"?
    Non l'ho provato, ma c'è il metodo setOpaque() che, se impostato a false, dovrebbe rendere il componente "trasparente".

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613
    EDIT: sbagliato

  6. #6
    Utente di HTML.it L'avatar di Buzzz
    Registrato dal
    Jan 2009
    Messaggi
    775
    Tra poco lo provo..

    E' offtopic, ma sapete indicarmi il codice per inserire una semplice barra/separatore?

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613
    Originariamente inviato da Buzzz
    Tra poco lo provo..

    E' offtopic, ma sapete indicarmi il codice per inserire una semplice barra/separatore?
    Un separatore all'interno di cosa?

  8. #8
    Utente di HTML.it L'avatar di Buzzz
    Registrato dal
    Jan 2009
    Messaggi
    775
    Un separatore semplice, una riga qualsiasi ad esempio verticale, per separare del testo o altro..

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613
    Originariamente inviato da Buzzz
    Un separatore semplice, una riga qualsiasi ad esempio verticale, per separare del testo o altro..
    http://docs.oracle.com/javase/7/docs/api/

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.