src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
Print this page
@@ -545,75 +545,67 @@
@SuppressWarnings("serial") // JDK-implementation class
final class XAWTTextField extends JPasswordField
implements ActionListener, DocumentListener {
private boolean isFocused = false;
- private final XComponentPeer peer;
+ private final XComponentPeer xwin;
- XAWTTextField(String text, XComponentPeer peer, Container parent) {
+ XAWTTextField(String text, XComponentPeer xwin, Container parent) {
super(text);
- this.peer = peer;
+ this.xwin = xwin;
setDoubleBuffered(true);
setFocusable(false);
AWTAccessor.getComponentAccessor().setParent(this,parent);
- setBackground(peer.getPeerBackground());
- setForeground(peer.getPeerForeground());
- setFont(peer.getPeerFont());
+ setBackground(xwin.getPeerBackground());
+ setForeground(xwin.getPeerForeground());
+ setFont(xwin.getPeerFont());
setCaretPosition(0);
addActionListener(this);
addNotify();
-
}
@Override
@SuppressWarnings("deprecation")
public void actionPerformed( ActionEvent actionEvent ) {
- peer.postEvent(new ActionEvent(peer.target,
- ActionEvent.ACTION_PERFORMED,
- getText(),
- actionEvent.getWhen(),
+ xwin.postEvent(
+ new ActionEvent(xwin.target, ActionEvent.ACTION_PERFORMED,
+ getText(), actionEvent.getWhen(),
actionEvent.getModifiers()));
}
@Override
public void insertUpdate(DocumentEvent e) {
- if (peer != null) {
- peer.postEvent(new TextEvent(peer.target,
+ if (xwin != null) {
+ xwin.postEvent(new TextEvent(xwin.target,
TextEvent.TEXT_VALUE_CHANGED));
}
}
@Override
public void removeUpdate(DocumentEvent e) {
- if (peer != null) {
- peer.postEvent(new TextEvent(peer.target,
+ if (xwin != null) {
+ xwin.postEvent(new TextEvent(xwin.target,
TextEvent.TEXT_VALUE_CHANGED));
}
}
@Override
public void changedUpdate(DocumentEvent e) {
- if (peer != null) {
- peer.postEvent(new TextEvent(peer.target,
+ if (xwin != null) {
+ xwin.postEvent(new TextEvent(xwin.target,
TextEvent.TEXT_VALUE_CHANGED));
}
}
- @Override
- @SuppressWarnings("deprecation")
- public ComponentPeer getPeer() {
- return (ComponentPeer) peer;
- }
-
public void repaintNow() {
paintImmediately(getBounds());
}
@Override
public Graphics getGraphics() {
- return peer.getGraphics();
+ return xwin.getGraphics();
}
@Override
public void updateUI() {
ComponentUI ui = new AWTTextFieldUI();