1 16 17 package com.google.gwt.user.client.ui; 18 19 35 public class PushButton extends CustomButton { 36 37 private static final String STYLENAME_DEFAULT = "gwt-PushButton"; 38 39 { 40 setStyleName(STYLENAME_DEFAULT); 41 } 42 43 46 public PushButton() { 47 super(); 48 } 49 50 55 public PushButton(Image upImage) { 56 super(upImage); 57 } 58 59 66 public PushButton(Image upImage, ClickListener listener) { 67 super(upImage, listener); 68 } 69 70 76 public PushButton(Image upImage, Image downImage) { 77 super(upImage, downImage); 78 } 79 80 87 public PushButton(Image upImage, Image downImage, ClickListener listener) { 88 super(upImage, downImage, listener); 89 } 90 91 97 public PushButton(String upText) { 98 super(upText); 99 } 100 101 108 public PushButton(String upText, ClickListener listener) { 109 super(upText, listener); 110 } 111 112 118 public PushButton(String upText, String downText) { 119 super(upText, downText); 120 } 121 122 129 public PushButton(String upText, String downText, ClickListener listener) { 130 super(upText, downText, listener); 131 } 132 133 protected void onClick() { 134 setDown(false); 135 super.onClick(); 136 } 137 138 protected void onClickCancel() { 139 setDown(false); 140 } 141 142 protected void onClickStart() { 143 setDown(true); 144 } 145 } 146 | Popular Tags |