private void customizeStyledLabel(StyledLabel label, String text) {
label.addStyleRange(new StyleRange(0, 3, Font.BOLD, Color.RED));
label.addStyleRange(new StyleRange(3, length, Font.BOLD, Color.BLACK));
label.addStyleRange(new StyleRange(0, 3, Font.BOLD, Color.BLACK, Color.YELLOW, 0));
label.addStyleRange(new StyleRange(find, -1, Font.PLAIN, Color.BLUE));
label.addStyleRange(new StyleRange(find, -1, Font.PLAIN, Color.GRAY));
label.addStyleRange(new StyleRange(find, 10, Font.PLAIN, Color.BLACK, selectedAddressColor, 0));
} else if (selectedAddress != null && text.contains(selectedAddress) && !text.contains("syscall")) {
int find = text.indexOf(selectedAddress);
label.addStyleRange(new StyleRange(find, 8, Font.PLAIN, Color.BLACK, selectedAddressColor, 0));
label.addStyleRange(new StyleRange(lastfind, 3, Font.PLAIN, Color.BLACK, selectedRegColors[j], 0));