Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package revision4;
- import javax.swing.ImageIcon;
- import javax.swing.JButton;
- public class PhoneButtonHandling extends JButton {
- public PhoneButtonHandling() {
- }
- public JButton setMessageButton() {
- JButton button = new JButton();
- button.setText("Messages");
- button.setToolTipText("Create, View or Delete Messages");
- ImageIcon icon = new ImageIcon("new-message-icon.png");
- button.setIconTextGap(2);
- button.setIcon(icon);
- return button;
- }
- public JButton setMediaButton() {
- JButton button = new JButton();
- button.setText("Media");
- button.setToolTipText("Create, View or Delete Media");
- ImageIcon icon = new ImageIcon("media_icon.gif");
- button.setIconTextGap(2);
- button.setIcon(icon);
- return button;
- }
- public JButton setSettingsButton() {
- JButton button = new JButton();
- button.setText("Settings");
- button.setToolTipText("Modify Phone Settings");
- ImageIcon icon = new ImageIcon("settings-icon.png");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setNotesButton() {
- JButton button = new JButton();
- button.setText("Notes");
- button.setToolTipText("Create, Modify, Send, Delete Notes");
- ImageIcon icon = new ImageIcon("NotesIcon.jpg");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setCalendarButton() {
- JButton button = new JButton();
- button.setText("Calendar");
- button.setToolTipText("Create, Modify, Send, Delete Events");
- ImageIcon icon = new ImageIcon("calendar_icon.png");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setCallButton() {
- JButton button = new JButton();
- button.setText("Call");
- button.setToolTipText("Call Contact");
- ImageIcon icon = new ImageIcon("call-icon-green.png");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setContactButton() {
- JButton button = new JButton();
- button.setText("Contacts");
- button.setToolTipText("Create, Edit or Delete Contacts");
- ImageIcon icon = new ImageIcon("contactHeadIconUP.png");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setAddContactButton() {
- JButton button = new JButton();
- button.setText("Add");
- button.setToolTipText("Create, Edit or Delete Contacts");
- ImageIcon icon = new ImageIcon("addContact.png");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setSaveContactButton() {
- JButton button = new JButton();
- button.setText("Save");
- button.setToolTipText("Create, Edit or Delete Contacts");
- ImageIcon icon = new ImageIcon("SaveIcon.jpg");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setRemoveContactButton() {
- JButton button = new JButton();
- button.setText("Remove");
- button.setToolTipText("Create, Edit or Delete Contacts");
- ImageIcon icon = new ImageIcon("deleteContact.png");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setBackButton() {
- JButton button = new JButton();
- button.setText("Back");
- button.setToolTipText("Return To Previous Screen");
- ImageIcon icon = new ImageIcon("back_icon.gif");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setEditContactButton() {
- JButton button = new JButton();
- button.setText("Edit");
- button.setToolTipText("Create, Edit or Delete Contacts");
- ImageIcon icon = new ImageIcon("editContact.png");
- button.setIcon(icon);
- button.setIconTextGap(2);
- return button;
- }
- public JButton setCloudBackupButton() {
- JButton button = new JButton();
- button.setText("Cloud Backup");
- button.setToolTipText("Create, Edit or Delete Contacts");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton setCloudRestoreButton() {
- JButton button = new JButton();
- button.setText("Cloud Restore");
- button.setToolTipText("Create, Edit or Delete Contacts");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton setCloudDeleteButton() {
- JButton button = new JButton();
- button.setText("Cloud Delete");
- button.setToolTipText("Create, Edit or Delete Contacts");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton setDetailsButton() {
- JButton button = new JButton();
- button.setText("Configure Details");
- button.setToolTipText("Create, Edit or Delete Contacts");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton set3rdPartyAppButton() {
- JButton button = new JButton();
- button.setText("3rd Party Applications");
- button.setToolTipText("Create, Edit or Delete Contacts");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton setAirplaneButton() {
- JButton button = new JButton();
- button.setText("Airplane Mode");
- button.setToolTipText("Create, Edit or Delete Contacts");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- /**
- * Message Screen Buttons
- */
- public JButton createMessage() {
- JButton button = new JButton();
- button.setText("Create Message");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton viewMessage() {
- JButton button = new JButton();
- button.setText("View Message");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton deleteMessage() {
- JButton button = new JButton();
- button.setText("Delete Message");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton filterMessage() {
- JButton button = new JButton();
- button.setText("Filter Message");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton forwardMessage() {
- JButton button = new JButton();
- button.setText("Forward Message");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- public JButton replyMessage() {
- JButton button = new JButton();
- button.setText("Reply");
- //ImageIcon icon = new ImageIcon("editContact.png");
- //button.setIcon(icon);
- //button.setIconTextGap(2);
- return button;
- }
- //Back Button uses previous setBackButton
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement