我无法更改 RSyntaxTextArea 库上的装订线颜色

Posted

技术标签:

【中文标题】我无法更改 RSyntaxTextArea 库上的装订线颜色【英文标题】:I cannot change the Gutter color on RSyntaxTextArea library 【发布时间】:2021-05-04 15:42:36 【问题描述】:

大家下午好,我在编码方面不是很有经验,经过长时间的 RSyntaxTextArea 实验后,我仍然无法更改 Gutter。我不知道如何对装订线颜色进行编码,我想将装订线颜色更改为这种新颜色(9、11、16); 有人可以帮我解决这个问题吗?

这是图书馆https://github.com/bobbylight/RSyntaxTextArea

This is my editor and the Gutter kinda ruins the vibe when I am changing themes

【问题讨论】:

你试过sp.getGutter().setBackground(new Color(9, 11, 16));吗? 【参考方案1】:

我找到了答案,编辑一个 xml 文件并不难。

public void changeStyleViaThemeXml(RSyntaxTextArea textArea, String path) 
    try 
        Theme theme = Theme.load(getClass().getResourceAsStream(path));
        theme.apply(textArea);
     catch (IOException ioe)  // Never happens
        ioe.printStackTrace();
    

【讨论】:

以上是关于我无法更改 RSyntaxTextArea 库上的装订线颜色的主要内容,如果未能解决你的问题,请参考以下文章

erlang nif共享库上的未定义符号

将一个存储库上的 Azure 静态 Web 应用程序与另一个存储库上的 API 连接起来

在 xcode 的 SideMenu 库上禁用滑动/手势

静态库上的 Xib 文件

如何获取类库上的当前目录?

多个存储库上的 JOOQ @Transactional