Advertisement
Guest User

Untitled

a guest
Feb 7th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.21 KB | None | 0 0
  1. int xMouse,yMouse;
  2. public quicklaunchApp(java.awt.Frame parent, boolean modal) {
  3. super(parent, modal);
  4. initComponents();
  5.  
  6. this.setOpacity(0.3f);
  7.  
  8.  
  9. this.Buttonpower.setOpaque(false);
  10. }
  11.  
  12.  
  13. // <editor-fold defaultstate="collapsed" desc="Generated Code">
  14. private void initComponents() {
  15.  
  16. Buttonpower = new javax.swing.JLabel();
  17. Background = new javax.swing.JLabel();
  18.  
  19. setMaximumSize(new java.awt.Dimension(380, 140));
  20. setMinimumSize(new java.awt.Dimension(380, 140));
  21. setUndecorated(true);
  22. addWindowListener(new java.awt.event.WindowAdapter() {
  23. public void windowClosing(java.awt.event.WindowEvent evt) {
  24. closeDialog(evt);
  25. }
  26. });
  27. setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
  28.  
  29. Buttonpower.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Button_default.png"))); // NOI18N
  30. Buttonpower.setToolTipText("");
  31. Buttonpower.addMouseListener(new java.awt.event.MouseAdapter() {
  32. public void mouseClicked(java.awt.event.MouseEvent evt) {
  33. ButtonpowerMouseClicked(evt);
  34. }
  35. public void mouseEntered(java.awt.event.MouseEvent evt) {
  36. ButtonpowerMouseEntered(evt);
  37. }
  38. public void mouseExited(java.awt.event.MouseEvent evt) {
  39. ButtonpowerMouseExited(evt);
  40. }
  41. public void mousePressed(java.awt.event.MouseEvent evt) {
  42. ButtonpowerMousePressed(evt);
  43. }
  44. public void mouseReleased(java.awt.event.MouseEvent evt) {
  45. ButtonpowerMouseReleased(evt);
  46. }
  47. });
  48. add(Buttonpower, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 40, -1, -1));
  49.  
  50. Background.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Background_default.png"))); // NOI18N
  51. Background.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
  52. public void mouseDragged(java.awt.event.MouseEvent evt) {
  53. BackgroundMouseDragged(evt);
  54. }
  55. });
  56. Background.addMouseListener(new java.awt.event.MouseAdapter() {
  57. public void mouseEntered(java.awt.event.MouseEvent evt) {
  58. BackgroundMouseEntered(evt);
  59. }
  60. public void mouseExited(java.awt.event.MouseEvent evt) {
  61. BackgroundMouseExited(evt);
  62. }
  63. public void mousePressed(java.awt.event.MouseEvent evt) {
  64. BackgroundMousePressed(evt);
  65. }
  66. });
  67. add(Background, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 380, 140));
  68.  
  69. pack();
  70. }// </editor-fold>
  71.  
  72.  
  73. private void closeDialog(java.awt.event.WindowEvent evt) {
  74. setVisible(false);
  75. dispose();
  76. }
  77.  
  78. private void BackgroundMouseDragged(java.awt.event.MouseEvent evt) {
  79. int x = evt.getXOnScreen();
  80. int y = evt.getYOnScreen();
  81. this.setLocation(x-xMouse, y-yMouse);
  82. }
  83.  
  84. private void BackgroundMousePressed(java.awt.event.MouseEvent evt) {
  85. xMouse = evt.getX();
  86. yMouse = evt.getY();
  87. }
  88.  
  89. private void BackgroundMouseEntered(java.awt.event.MouseEvent evt) {
  90.  
  91. }
  92.  
  93. private void BackgroundMouseExited(java.awt.event.MouseEvent evt) {
  94.  
  95.  
  96. }
  97.  
  98. private void ButtonpowerMouseEntered(java.awt.event.MouseEvent evt) {
  99. ImageIcon II = new ImageIcon(getClass().getResource("Button_hover.png"));
  100. Buttonpower.setIcon(II);
  101.  
  102. }
  103.  
  104. private void ButtonpowerMousePressed(java.awt.event.MouseEvent evt) {
  105. ImageIcon II = new ImageIcon(getClass().getResource("Button_pressed.png"));
  106. Buttonpower.setIcon(II);
  107. }
  108.  
  109. private void ButtonpowerMouseClicked(java.awt.event.MouseEvent evt) {
  110.  
  111. }
  112.  
  113. private void ButtonpowerMouseReleased(java.awt.event.MouseEvent evt) {
  114. ImageIcon II = new ImageIcon(getClass().getResource("Button_hover.png"));
  115. Buttonpower.setIcon(II);
  116. }
  117.  
  118. private void ButtonpowerMouseExited(java.awt.event.MouseEvent evt) {
  119. ImageIcon II = new ImageIcon(getClass().getResource("Button_default.png"));
  120. Buttonpower.setIcon(II);
  121.  
  122.  
  123. }
  124.  
  125.  
  126. public static void main(String args[]) {
  127. java.awt.EventQueue.invokeLater(new Runnable() {
  128. public void run() {
  129. quicklaunchApp dialog = new quicklaunchApp(new java.awt.Frame(), true);
  130. dialog.addWindowListener(new java.awt.event.WindowAdapter() {
  131. public void windowClosing(java.awt.event.WindowEvent e) {
  132. System.exit(0);
  133. }
  134. });
  135. dialog.setVisible(true);
  136. }
  137. });
  138. }
  139.  
  140.  
  141. // Variables declaration - do not modify
  142. private javax.swing.JLabel Background;
  143. private javax.swing.JLabel Buttonpower;
  144. // End of variables declaration
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement