2012-12-26 15 views
7

में कर्सर की स्थिति कैसे सेट करें मैं स्ट्रिंग को जोड़ने के बाद अंत में SWT Text की कर्सर स्थिति सेट करने का प्रयास कर रहा हूं। मुझे SWT StyledText की कर्सर स्थिति बदलने के बारे में पता है, लेकिन SWT Text के बारे में सुनिश्चित नहीं है। यदि आप इस चुनौती में लोग आए हैं और समाधान मिला है तो कृपया इसे साझा करें।एसडब्ल्यूटी टेक्स्ट

public static void main(String[] args) 
{ 
    Display d = new Display(); 
    final Shell shell = new Shell(d); 
    shell.setLayout(new GridLayout(1, false)); 

    Text text = new Text(shell, SWT.BORDER); 

    text.setText("Some random text here..."); 

    text.setSelection(text.getText().length()); 


    shell.pack(); 
    shell.open(); 
    while (!shell.isDisposed()) 
     while (!d.readAndDispatch()) 
      d.sleep(); 
} 

यह कर्सर को अंत में सेट हो जाएगा:

+0

कृपया अपने प्रश्न का वर्णन करने के लिए जितना संभव हो सके उतने टैग का उपयोग करें, न केवल 'swt'। – Baz

उत्तर

संबंधित मुद्दे