Heim > 类库下载 > java类库 > Java Swing entfernt das Fokusfeld um den Schaltflächentext

Java Swing entfernt das Fokusfeld um den Schaltflächentext

高洛峰
Freigeben: 2016-10-14 13:35:25
Original
2285 Leute haben es durchsucht

Ich hatte nichts zu tun, also habe ich eine Swing-Schnittstelle geschrieben. Nachdem ich sie ausgeführt habe, wurde im mittleren Text ein kleines Kästchen angezeigt, das den Text umgibt Button hat an Bedeutung gewonnen. Ich denke, es ist Word: Hässlich! Wie entferne ich es? Der allmächtige Du Niang hat mir gesagt, ich solle den setFocusPainted der Schaltfläche auf false setzen. Ich habe es versucht und es war in Ordnung. Ich werde den Code unten mit Ihnen teilen, um den Effekt vorher und nachher zu sehen .

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;

public class SwingDemo {

    public static void main(String[] args) {
        // TODO 自动生成的方法存根
        JFrame jframe = new JFrame("Demo");
        JButton button = new JButton("JB");
        button.addActionListener(new ActionListener() {
            
            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("click JB");
            }
        });
        //去掉按钮文字周围的焦点框
        button.setFocusPainted(false);
        
        jframe.getContentPane().add(button);
        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
        jframe.setBounds(100, 100, 200, 136);
        
        jframe.setVisible(true);
    }

}
Nach dem Login kopieren

Es reicht nicht aus, dass diejenigen, die IT betreiben, nur darauf achten. Wenn Sie mehr tun, werden Sie etwas gewinnen.

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage