Ver Mensaje Individual
  #77 (permalink)  
Antiguo 23/09/2009, 09:18
Avatar de lobo_php
lobo_php
 
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
Respuesta: FAQ's de Java

Tercera parte: (recuerda unir las tres partes.

Código java:
Ver original
  1. private void ponerDia(int dia_entero, int x, int y) {
  2.         x=x-32;
  3.         y=y-30;
  4.         switch(dia_entero){
  5.             case 1:
  6.                 add(dia1);
  7.                 dia1.setBounds(x-10, y-30, 30, 25);
  8.                 dia1.setVisible(true);
  9.                 break;
  10.             case 2:
  11.                 add(dia2);
  12.                 dia2.setBounds(x-10, y-30, 30, 25);
  13.                 dia2.setVisible(true);
  14.                 break;
  15.             case 3:
  16.                 add(dia3);
  17.                 dia3.setBounds(x-10, y-30, 30, 25);
  18.                 dia3.setVisible(true);
  19.                 break;
  20.             case 4:
  21.                 add(dia4);
  22.                 dia4.setBounds(x-10, y-30, 30, 25);
  23.                 dia4.setVisible(true);
  24.                 break;
  25.             case 5:
  26.                 add(dia5);
  27.                 dia5.setBounds(x-10, y-30, 30, 25);
  28.                 dia5.setVisible(true);
  29.                 break;
  30.             case 6:
  31.                 add(dia6);
  32.                 dia6.setBounds(x-10, y-30, 30, 25);
  33.                 dia6.setVisible(true);
  34.                 break;
  35.             case 7:
  36.                 add(dia7);
  37.                 dia7.setBounds(x-10, y-30, 30, 25);
  38.                 dia7.setVisible(true);
  39.                 break;
  40.             case 8:
  41.                 add(dia8);
  42.                 dia8.setBounds(x-10, y-30, 30, 25);
  43.                 dia8.setVisible(true);
  44.                 break;
  45.             case 9:
  46.                 add(dia9);
  47.                 dia9.setBounds(x-10, y-30, 30, 25);
  48.                 dia9.setVisible(true);
  49.                 break;
  50.             case 10:
  51.                 add(dia10);
  52.                 dia10.setBounds(x-10, y-30, 30, 25);
  53.                 dia10.setVisible(true);
  54.                 break;
  55.             case 11:
  56.                 add(dia11);
  57.                 dia11.setBounds(x-10, y-30, 30, 25);
  58.                 dia11.setVisible(true);
  59.                 break;
  60.             case 12:
  61.                 add(dia12);
  62.                 dia12.setBounds(x-10, y-30, 30, 25);
  63.                 dia12.setVisible(true);
  64.             case 13:
  65.                 add(dia13);
  66.                 dia13.setBounds(x-10, y-30, 30, 25);
  67.                 dia13.setVisible(true);
  68.                 break;
  69.             case 14:
  70.                 add(dia14);
  71.                 dia14.setBounds(x-10, y-30, 30, 25);
  72.                 dia14.setVisible(true);
  73.                 break;
  74.             case 15:
  75.                 add(dia15);
  76.                 dia15.setBounds(x-10, y-30, 30, 25);
  77.                 dia15.setVisible(true);
  78.                 break;
  79.             case 16:
  80.                 add(dia16);
  81.                 dia16.setBounds(x-10, y-30, 30, 25);
  82.                 dia16.setVisible(true);
  83.                 break;
  84.             case 17:
  85.                 add(dia17);
  86.                 dia17.setBounds(x-10, y-30, 30, 25);
  87.                 dia17.setVisible(true);
  88.                 break;
  89.             case 18:
  90.                 add(dia18);
  91.                 dia18.setBounds(x-10, y-30, 30, 25);
  92.                 dia18.setVisible(true);
  93.                 break;
  94.             case 19:
  95.                 add(dia19);
  96.                 dia19.setBounds(x-10, y-30, 30, 25);
  97.                 dia19.setVisible(true);
  98.                 break;
  99.             case 20:
  100.                 add(dia20);
  101.                 dia20.setBounds(x-10, y-30, 30, 25);
  102.                 dia20.setVisible(true);
  103.                 break;
  104.             case 21:
  105.                 add(dia21);
  106.                 dia21.setBounds(x-10, y-30, 30, 25);
  107.                 dia21.setVisible(true);
  108.                 break;
  109.             case 22:
  110.                 add(dia22);
  111.                 dia22.setBounds(x-10, y-30, 30, 25);
  112.                 dia22.setVisible(true);
  113.                 break;
  114.             case 23:
  115.                 add(dia23);
  116.                 dia23.setBounds(x-10, y-30, 30, 25);
  117.                 dia23.setVisible(true);
  118.                 break;
  119.             case 24:
  120.                 add(dia24);
  121.                 dia24.setBounds(x-10, y-30, 30, 25);
  122.                 dia24.setVisible(true);
  123.                 break;
  124.             case 25:
  125.                 add(dia25);
  126.                 dia25.setBounds(x-10, y-30, 30, 25);
  127.                 dia25.setVisible(true);
  128.                 break;
  129.             case 26:
  130.                 add(dia26);
  131.                 dia26.setBounds(x-10, y-30, 30, 25);
  132.                 dia26.setVisible(true);
  133.                 break;
  134.             case 27:
  135.                 add(dia27);
  136.                 dia27.setBounds(x-10, y-30, 30, 25);
  137.                 dia27.setVisible(true);
  138.                 break;
  139.             case 28:
  140.                 add(dia28);
  141.                 dia28.setBounds(x-10, y-30, 30, 25);
  142.                 dia28.setVisible(true);
  143.                 break;
  144.             case 29:
  145.                 add(dia29);
  146.                 dia29.setBounds(x-10, y-30, 30, 25);
  147.                 dia29.setVisible(true);
  148.                 break;
  149.             case 30:
  150.                 add(dia30);
  151.                 dia30.setBounds(x-10, y-30, 30, 25);
  152.                 dia30.setVisible(true);
  153.                 break;
  154.             case 31:
  155.                 add(dia31);
  156.                 dia31.setBounds(x-10, y-30, 30, 25);
  157.                 dia31.setVisible(true);
  158.                 break;
  159.         }
  160.     }
  161.  
  162.     private void reiniciarBotones() {
  163.         dia1.setVisible(false);
  164.         dia2.setVisible(false);
  165.         dia3.setVisible(false);
  166.         dia4.setVisible(false);
  167.         dia5.setVisible(false);
  168.         dia6.setVisible(false);
  169.         dia7.setVisible(false);
  170.         dia8.setVisible(false);
  171.         dia9.setVisible(false);
  172.         dia10.setVisible(false);
  173.         dia11.setVisible(false);
  174.         dia12.setVisible(false);
  175.         dia13.setVisible(false);
  176.         dia14.setVisible(false);
  177.         dia15.setVisible(false);
  178.         dia16.setVisible(false);
  179.         dia17.setVisible(false);
  180.         dia18.setVisible(false);
  181.         dia19.setVisible(false);
  182.         dia20.setVisible(false);
  183.         dia21.setVisible(false);
  184.         dia22.setVisible(false);
  185.         dia23.setVisible(false);
  186.         dia24.setVisible(false);
  187.         dia25.setVisible(false);
  188.         dia26.setVisible(false);
  189.         dia27.setVisible(false);
  190.         dia28.setVisible(false);
  191.         dia29.setVisible(false);
  192.         dia30.setVisible(false);
  193.         dia31.setVisible(false);
  194.     }
  195. }
  196. class calendarioLayout implements LayoutManager {
  197.  
  198.     public calendarioLayout() {
  199.     }
  200.  
  201.     public void addLayoutComponent(String name, Component comp) {
  202.     }
  203.  
  204.     public void removeLayoutComponent(Component comp) {
  205.     }
  206.  
  207.     public Dimension preferredLayoutSize(Container parent) {
  208.         Dimension dim = new Dimension(0, 0);
  209.  
  210.         Insets insets = parent.getInsets();
  211.         dim.width = 405 + insets.left + insets.right;
  212.         dim.height = 205 + insets.top + insets.bottom;
  213.  
  214.         return dim;
  215.     }
  216.  
  217.     public Dimension minimumLayoutSize(Container parent) {
  218.         Dimension dim = new Dimension(0, 0);
  219.         return dim;
  220.     }
  221.  
  222.     public void layoutContainer(Container parent) {
  223.         Insets insets = parent.getInsets();
  224.        
  225.         Component c;
  226.         c = parent.getComponent(0);
  227.         if (c.isVisible()) {c.setBounds(insets.left+10,insets.top+4,56,32);}
  228.         c = parent.getComponent(1);
  229.         if (c.isVisible()) {c.setBounds(insets.left+74,insets.top+4,56,32);}
  230.         c = parent.getComponent(2);
  231.         if (c.isVisible()) {c.setBounds(insets.left+138,insets.top+4,128,32);}
  232.         c = parent.getComponent(3);
  233.         if (c.isVisible()) {c.setBounds(insets.left+274,insets.top+4,56,32);}
  234.         c = parent.getComponent(4);
  235.         if (c.isVisible()) {c.setBounds(insets.left+338,insets.top+4,56,32);}
  236.         c = parent.getComponent(5);
  237.         if (c.isVisible()) {c.setBounds(insets.left+66,insets.top+44,48,24);}
  238.         c = parent.getComponent(6);
  239.         if (c.isVisible()) {c.setBounds(insets.left+122,insets.top+44,48,24);}
  240.         c = parent.getComponent(7);
  241.         if (c.isVisible()) {c.setBounds(insets.left+178,insets.top+44,48,24);}
  242.         c = parent.getComponent(8);
  243.         if (c.isVisible()) {c.setBounds(insets.left+234,insets.top+44,48,24);}
  244.         c = parent.getComponent(9);
  245.         if (c.isVisible()) {c.setBounds(insets.left+290,insets.top+44,48,24);}
  246.         c = parent.getComponent(10);
  247.         if (c.isVisible()) {c.setBounds(insets.left+10,insets.top+44,48,24);}
  248.         c = parent.getComponent(11);
  249.         if (c.isVisible()) {c.setBounds(insets.left+346,insets.top+44,48,24);}
  250.     }
  251. }
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175