Hvis det er i Swing kan du jo bare sætte caret farve til bagrundsfarven, eller du kan lave din egen caret og bruge den. se mere på JTextComponent setCaret(Caret c) og setCaretColor(Color c)
Ok her er hvad du ønsker. Jeg har brugt setCaretColor(Color c)
import javax.swing.*; import javax.swing.text.*;
public class FrameTest extends JFrame{ JTextField field = new JTextField(); public FrameTest() { super(); this.getContentPane().add(field); Caret c = field.getCaret(); c.setBlinkRate(0); field.setCaret(c); field.setCaretColor(field.getBackground());
} public static void main(String[] args) { FrameTest t = new FrameTest(); t.pack(); t.show(); } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.