Oppure

Loading
15/10/13 11:08
drinoda
Salve ragazzi,
sto sviluppando un piccolo progetto e ora sto implementando la parte grafica. Siccome tale progetto prevede l'internazionalizzazione, quindi deve essere possibile avere più linguaggi, sto sudando per cercare di creare un effetto grafico simile a quello che avevo pensato.
Attualmente i vari pulsanti del menu sono disegnati come icone compete, con tanto di bottone+scritta. Quello che vorrei fare è utilizzare solo la base del bottone, e scrivere il testo da java.

Quindi vorrei passare da una situazione del genere:
i.imgur.com/…

A questo:
i.imgur.com/…
dove posso scrivere io il testo.

Il problema è che dovrei simulare l'effetto e lo stile del testo. Qualcuno può consigliarmi qualcosa? Qualche libreria e/o come fare in java. Ho provato ad utilizzare Graphics2D, ma (oltre a non riuscire ad ottenere il risultato), devo dire che è molto lento.

Grazie. :k:
aaa
16/10/13 18:00
Guglielmoqwerty
Scusa, non ho capito bene il problema, vuoi modificare il testo al Runtime?
In questo caso potresti mettere una JTextBox trasparente.
aaa
30/01/14 11:32
Bonny
bah forse son io che non capisco ma..
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
 
public class ButtonAction {
 
    private int count = 0;

    public ButtonAction()  {
 
        JFrame frame1 = new JFrame("JAVA");
        frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
        JButton button = new JButton("0");
        //Add action listener to button
        button.addActionListener(new ActionListener() {
 
            public void actionPerformed(ActionEvent e)
            {
                count++;
                button.setText(count.toString());
            }
        });      
 
        frame1.getContentPane().add(button);
        frame1.pack();
        frame1.setVisible(true);
    }
 
 
    public static void main(String[] args) {
         new ButtonAction();
    }
}
aaa