Colored Text Pane Is A Pain
Description
When you select a background colored text within the ColoredTextPane and then subsequently append text to it, it will append the text with whatever background has been selected. I have no idea why this happens, and I'm not even sure if the bug is repeatable on all systems; if it is or is not, let me know. However, I do know that it is happening on mine, and would like to fix it. I think it has something to do with the way that the append(String, Color, boolean) method works, but this should work for both the foreground and background colors (not just background); however, it only works with background colors. This leads to the second possibility: it's within the append(String) method (which would be a lot more troublesome).
Solution
Find the cause of the color selection bug, and fix it (duh).
Colored Text Pane Is A Pain
Description
When you select a background colored text within the ColoredTextPane and then subsequently append text to it, it will append the text with whatever background has been selected. I have no idea why this happens, and I'm not even sure if the bug is repeatable on all systems; if it is or is not, let me know. However, I do know that it is happening on mine, and would like to fix it. I think it has something to do with the way that the
append(String, Color, boolean)method works, but this should work for both the foreground and background colors (not just background); however, it only works with background colors. This leads to the second possibility: it's within theappend(String)method (which would be a lot more troublesome).Solution
Find the cause of the color selection bug, and fix it (duh).