Add method for attaching clear listener to IconTextField
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
@@ -29,6 +29,7 @@ package net.runelite.client.ui.components;
|
|||||||
import java.awt.BorderLayout;
|
import java.awt.BorderLayout;
|
||||||
import java.awt.Color;
|
import java.awt.Color;
|
||||||
import java.awt.Dimension;
|
import java.awt.Dimension;
|
||||||
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ActionListener;
|
import java.awt.event.ActionListener;
|
||||||
import java.awt.event.KeyEvent;
|
import java.awt.event.KeyEvent;
|
||||||
import java.awt.event.KeyListener;
|
import java.awt.event.KeyListener;
|
||||||
@@ -222,6 +223,11 @@ public class IconTextField extends JPanel
|
|||||||
textField.addKeyListener(keyListener);
|
textField.addKeyListener(keyListener);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void addClearListener(Consumer<ActionEvent> actionEventConsumer)
|
||||||
|
{
|
||||||
|
clearButton.addActionListener(actionEventConsumer::accept);
|
||||||
|
}
|
||||||
|
|
||||||
public void addKeyListener(Consumer<KeyEvent> keyEventConsumer)
|
public void addKeyListener(Consumer<KeyEvent> keyEventConsumer)
|
||||||
{
|
{
|
||||||
addKeyListener(new net.runelite.client.input.KeyListener()
|
addKeyListener(new net.runelite.client.input.KeyListener()
|
||||||
|
|||||||
Reference in New Issue
Block a user