現在、StyledText
ウィジェットを使用して、Java ファイル内のメソッド定義など、実際のコードの「抜粋」を表示しています。
私の問題は、 my に表示される行番号がStyledText
常に 1 で始まることです。これは、元のファイルの実際の行番号とは異なります。たとえば、元のソースが次のようになっているとします。
1: package something;
2:
3: public class MyClass {
4: public void foo() {
5: // Do something...
6: }
7: }
次に、foo()
メソッドがStyledText
ウィジェットに表示されるときに、1 ではなく 4 から始まる行番号を表示したいと考えています。
これを達成する方法はありますか?javadoc を読みましたが、良い方法がわかりませんでした。