Fixed class resource searching
This commit is contained in:
parent
7d55816618
commit
facbee3d1a
2 changed files with 8 additions and 2 deletions
|
@ -24,6 +24,7 @@ public class SearchableRSyntaxTextArea extends RSyntaxTextArea
|
|||
private final JPanel searchPanel = new JPanel(new BorderLayout());
|
||||
private final JTextField searchInput = new JTextField();
|
||||
private final JCheckBox caseSensitiveSearch = new JCheckBox("Exact");
|
||||
private final JLabel titleHeader = new JLabel("");
|
||||
|
||||
public SearchableRSyntaxTextArea()
|
||||
{
|
||||
|
@ -47,7 +48,6 @@ public class SearchableRSyntaxTextArea extends RSyntaxTextArea
|
|||
|
||||
searchInput.addKeyListener(new ReleaseKeyListener(keyEvent ->
|
||||
{
|
||||
System.out.println("DEBUG: " + keyEvent.getKeyChar());
|
||||
if (keyEvent.getKeyCode() == KeyEvent.VK_ENTER)
|
||||
search(searchInput.getText(), true, caseSensitiveSearch.isSelected());
|
||||
}));
|
||||
|
@ -90,4 +90,9 @@ public class SearchableRSyntaxTextArea extends RSyntaxTextArea
|
|||
{
|
||||
return caseSensitiveSearch;
|
||||
}
|
||||
|
||||
public JLabel getTitleHeader()
|
||||
{
|
||||
return titleHeader;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -81,6 +81,7 @@ public class ResourceViewPanel
|
|||
SwingUtilities.invokeLater(() ->
|
||||
{
|
||||
panel.add(updateUpdaterTextArea.getScrollPane());
|
||||
panel.add(updateUpdaterTextArea.getTitleHeader(), BorderLayout.NORTH);
|
||||
|
||||
textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA);
|
||||
textArea.setCodeFoldingEnabled(true);
|
||||
|
@ -89,7 +90,7 @@ public class ResourceViewPanel
|
|||
textArea.setCaretPosition(0);
|
||||
textArea.setEditable(isPanelEditable);
|
||||
|
||||
textArea.getScrollPane().setColumnHeaderView(new JLabel(decompiler.getDecompilerName() + " - Editable: " + textArea.isEditable()));
|
||||
textArea.getTitleHeader().setText(decompiler.getDecompilerName() + " - Editable: " + textArea.isEditable());
|
||||
textArea.setFont(new Font(Font.MONOSPACED, Font.PLAIN,
|
||||
(int) BytecodeViewer.viewer.fontSpinner.getValue()));
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue