Package javax.swing

Examples of javax.swing.JTextPane.modelToView()


                    // まずは text の検索
                    int pos = pPane.getText().indexOf(text);
                    // もし見つかったら,マーキングと positions データベース登録
                    while (pos != -1) {
                        // 見つかったテキストに,foundAttr をセットして,見つかった位置の y 座標を positions データベースに入れる
                        int y = kpHeight + pPane.modelToView(pos).y;
                        foundDataList.addRow(y, true, pPane, pos, null);

                        // 次の検索
                        pos = pPane.getText().indexOf(text, pos+1);
                    }
View Full Code Here


                        // sh は JLabel で HTML で setText してあるので,searchText に HTML タグが
                        // 入ってたりすると大変なことになるが,めんどくさいので処理はしない
                        String stampText = sh.getText();
                        pos = stampText.indexOf(searchText);
                        if (pos != -1) { // 見つかった
                            int y = kpHeight + pPane.modelToView(sh.getStartPos()).y;
                            foundDataList.addRow(y, false, pPane, sh.getStartPos(), sh);
                        }
                    }               
                }
            } catch (BadLocationException ex) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.