2016-03-30 14 views
1

Ich habe eine GUI erstellt und jetzt habe ich ein JLabel erstellt, von dem ich nur die Top Grenze sehen möchte.Java GUI | Wie man JLabel nur oberen Rand gibt

Wie wird es gemacht?

JLabel label = new JLabel("TEXT"); 
    label.setBounds(90, 350, 440, 20); 
    label.setBorder(LineBorder.createBlackLineBorder()); 

:-) zu allen Antworten!

+0

http://stackoverflow.com/questions/2174319/is-it-possible-to-have-a-java-swing-border-only-on-the-top- Seite – Reimeus

Antwort

3

Es ist einfach

lable.setBorder(new MatteBorder(1, 0, 0, 0, Color.BLACK)); 
+0

Lesen Sie den Abschnitt aus dem Swing-Tutorial zu [Verwendung von Rahmen] (http://docs.oracle.com/javase/tutorial/uiswing/components/border.html), damit Sie sich mit allen Standard-Rahmen vertraut machen. – camickr

+0

danke bro! funktioniert perfekt – WetWer

+0

@camickr danke für den Link. Ich kenne bereits die meisten Funktionen, aber etwas ist neu für mich :) –