-
大小: 1KB文件類型: .txt金幣: 1下載: 0 次發布日期: 2021-06-03
- 語言: 其他
- 標簽: jTextField??
資源簡介
public void color() {
int i, f;
String mad = "";
String h = jTextArea1.getText();
i = jTextField1.getText().length();
Highlighter hilite = jTextArea1.getHighlighter();//獲取負責進行高亮顯示的對象
//Highlighter:一個允許用戶用帶有顏色的區域標出背景的對象接口
for (f = 0; f < h.length(); f++) {
if (i < h.length()) {
mad = h.substring(f, i++).toString();
//System.out.println(str);
}
if (jTextField1.getText().compareToIgnoreCase(mad) == 0) {
try {
int g = jTextField1.getText().length();
//向視圖添加高亮顯示
hilite.addHighlight(f, f + g, new MyHighlightPainter(Color.PINK));
// jTextArea1.select(f, f+i);
// jTextArea1.setSelectionColor(Color.RED);
// System.out.println("成功了!");
} catch (BadLocationException ex) {
Logger.getLogger(newsos.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
}
代碼片段和文件信息
評論
共有 條評論