Problem mit Cursor im Textfeld bei Rechtsausrichtung

ds3650

Grünschnabel
Code:
public class Test extends JFrame
{
                          

    public Test() 
    {
        this.setSize(500,400);
        this.getContentPane().setLayout(new GridBagLayout());
      
        GridBagConstraints constraints = new GridBagConstraints();
	    constraints.fill = GridBagConstraints.HORIZONTAL;
	    constraints.anchor = GridBagConstraints.WEST;
	   
	    constraints.gridwidth = GridBagConstraints.RELATIVE;
	    
	    
	    JTextField feld1 = new JTextField("Orientation LeftToRight");
	    feld1.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
	    this.getContentPane().add(feld1, constraints );
	    
	    constraints.gridy = 1;
	    JTextField feld2 = new JTextField("Orientation RightToLeft");
	    feld2.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
	    this.getContentPane().add(feld2, constraints );
    
	    this.setVisible(true);
    }
       

    public static void main(String[] args)
    {
      
     new Test();

      
    }
}

Hallo,
ich hab ein Problem mit dem Cursor im Textfeld wenn ich die Textausrichtung auf Rechts nach Links ändere. Wenn ich das mache bekommt mein Cursor ein Fähnchen und das will ich vermeiden. Weiß zufällig jemand wie ich den Cursor genauso hinbekomme dass er wie bei der Ausrichtung Links nach Rechts aussieht ? Und mit setCursor setzt ich nur den vorderen Mauszeiger.

Danke im Voraus !

Mit freundlichen Grüßen David
 

Anhänge

  • Links.JPG
    Links.JPG
    1,8 KB · Aufrufe: 173
  • Rechts.JPG
    Rechts.JPG
    1,3 KB · Aufrufe: 253
Zurück