Resolvedor de pirámides matemáticas de suma

  • 0 Respuestas
  • 211 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Erroneo0

  • *
  • Underc0der
  • Mensajes: 7
  • Actividad:
    13.33%
  • Reputación 0
  • Skype: no
    • Ver Perfil

Resolvedor de pirámides matemáticas de suma

  • en: Febrero 15, 2020, 09:23:16 pm
Hice un resolvedor de pirámides matemáticas. Lo que más me cuesta es hacer a UI para la toma y muestra de datos.

Esta es la primera clase con el main.


Código: Java
  1.  
  2. package erroneo0.piramidematematica;
  3.  
  4.  
  5. import javax.swing.JFrame;
  6. import javax.swing.JButton;
  7. import javax.swing.JPanel;
  8. import javax.swing.JFormattedTextField;
  9. import java.awt.event.ActionEvent;
  10. import java.awt.event.ActionListener;
  11.  
  12.  
  13. /**
  14.  *
  15.  * @author erroneo0
  16.  */
  17. public class PiramideMain extends JFrame implements ActionListener {
  18.  
  19.  
  20.     private final int w=25;
  21.     private final int h=25;
  22.     private JFormattedTextField jft[];
  23.    
  24.     private JButton Resolver,Reset,Cancelar;
  25.     NewJFrame njf;
  26.     public int valores[]=new int[28];
  27.     public PiramideMain()
  28.     {
  29.         super("Piramide Matematica");
  30.         this.setSize(500,500);
  31.         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  32. //        getContentPane().setLayout(new BoxLayout(this.getContentPane(),BoxLayout.Y_AXIS));
  33.         getContentPane().setLayout(null);
  34.         njf=new NewJFrame();
  35.        
  36.         Resolver=new JButton();
  37.         Resolver.setBounds(7*25,7*25,100,25);
  38.         Resolver.setText("Resolver");
  39.         getContentPane().add(Resolver);
  40.         Resolver.setActionCommand("Resolver");
  41.         Resolver.addActionListener(this);
  42.        
  43.         Reset=new JButton();
  44.         Reset.setBounds(7*25,7*25+30,100,25);
  45.         Reset.setText("Reset");
  46.         getContentPane().add(Reset);
  47.         Reset.setActionCommand("Reset");
  48.         Reset.addActionListener(this);        
  49.        
  50.        
  51.        
  52.        
  53.         jft=new JFormattedTextField[28];
  54.        
  55.         JPanel pnl;
  56.        
  57.         int j=0,k=0;
  58.        
  59.         for(int i=0;i<28;i+=1)
  60.         {
  61.        
  62.             jft[i]=new JFormattedTextField();    
  63.             jft[i].setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.NumberFormatter(new java.text.DecimalFormat("#0"))));
  64.             jft[i].setColumns(4);
  65.             jft[i].setAlignmentY(CENTER_ALIGNMENT);
  66.             jft[i].setText("");
  67.             getContentPane().add(jft[i]);
  68.         }
  69.         ///jft[0].
  70.         int i=0;
  71.            
  72.         jft[0].setBounds((225), 0,w, h);
  73.        
  74.         jft[1].setBounds(212, 25, 25, 25);
  75.         jft[2].setBounds(237, 25, 25, 25);
  76.        
  77.         jft[3].setBounds(200, 50, 25, 25);
  78.         jft[4].setBounds(224, 50, 25, 25);
  79.         jft[5].setBounds(250, 50, 25, 25);
  80.    
  81.         jft[6].setBounds(188    ,75, 25, 25);
  82.         jft[7].setBounds(188+25 ,75, 25, 25);
  83.         jft[8].setBounds(188+50 ,75, 25, 25);
  84.         jft[9].setBounds(188+75 ,75, 25, 25);
  85.    
  86.         jft[10].setBounds(176, 25*4, 25, 25);
  87.         jft[11].setBounds(176+25, 25*4, 25, 25);
  88.         jft[12].setBounds(176+50, 25*4, 25, 25);
  89.         jft[13].setBounds(176+75, 25*4, 25, 25);
  90.         jft[14].setBounds(176+100, 25*4, 25, 25);
  91.         i=5;
  92.         jft[15].setBounds(164   , 25*5, 25, 25);
  93.         jft[16].setBounds(164+25, i*25, 25, 25);
  94.         jft[17].setBounds(164+50   , i*25, 25, 25);
  95.         jft[18].setBounds(164+75   , i*25, 25, 25);
  96.         jft[19].setBounds(164+100   , i*25, 25, 25);
  97.         jft[20].setBounds(164+125   , i*25, 25, 25);
  98.         i=6;
  99.         jft[21].setBounds(152   , 6*25, 25, 25);
  100.         jft[22].setBounds(152+25   , i*25, 25, 25);
  101.         jft[23].setBounds(152+50   , i*25, 25, 25);
  102.         jft[24].setBounds(152+75   , i*25, 25, 25);
  103.         jft[25].setBounds(152+100   , i*25, 25, 25);
  104.         jft[26].setBounds(152+125   , i*25, 25, 25);
  105.         jft[27].setBounds(152+150   , i*25, 25, 25);
  106.            
  107.  
  108.  
  109.     }
  110.    
  111.    
  112.    
  113.    
  114.    
  115.    
  116.    
  117.     /**
  118.      * @param args the command line arguments
  119.      */
  120.     public static void main(String[] args) {
  121.         // TODO code application logic here
  122.        
  123.        
  124.                 PiramideMain pm=new PiramideMain();
  125.         pm.setVisible(true);
  126.        
  127.         /*       java.awt.EventQueue.invokeLater(new Runnable() {
  128.         public void run() {
  129.         new PiramideMain().setVisible(true);
  130.         }
  131.         });     */
  132.  
  133.  
  134.         /*        java.awt.EventQueue.invokeLater(new Runnable() {
  135.         public void run() {
  136.         new NewJFrame().setVisible(true);
  137.         }
  138.         });*/
  139.        
  140.     }
  141.  
  142.  
  143.     @Override
  144.     public void actionPerformed(ActionEvent ae) {
  145.        
  146.         switch(ae.getActionCommand())
  147.         {
  148.             case "Resolver":
  149.                 for(JFormattedTextField j :jft )
  150.                 {
  151.                     if(!(j.getText().equals("")))
  152.                     {
  153.                         j.setEditable(false);
  154.                        
  155.                     }
  156.                 }
  157.                 for(int i=0;i<valores.length;i+=1)
  158.                 {
  159.                     if(!(jft[i].getText().equals("")))
  160.                     {
  161.                       //  System.out.println(i+" "+jft[i].getText());
  162.                         valores[i]=Integer.parseInt(jft[i].getText());
  163.                        
  164.                     }else{
  165.  
  166.  
  167.                         valores[i]=0;
  168.                     }
  169.                 }
  170.                
  171.                 resolverValores();
  172. ///26 NewJFrame njf;
  173.                 njf.setValores(valores);
  174.                 java.awt.EventQueue.invokeLater(new Runnable() {
  175.                     public void run() {
  176.                         njf.setVisible(true);
  177.                     }
  178.                 });
  179.                 break;
  180.             case "Reset":
  181.                 for(JFormattedTextField j :jft )
  182.                 {
  183.                     if(!(j.getText().equals("")))
  184.                     {
  185.                         j.setEditable(true);
  186.                     }
  187.                 }
  188.         }
  189.     }
  190.  
  191.  
  192.  
  193.    
  194.    
  195.     /**
  196.      * Imagine una piramide mas chica, construida por una terna de numeros
  197.      * de la manera en que estan declarados los enteros p1,p2,p3;
  198.      */
  199.     class Piramidita{
  200.         int p1,
  201.           p2,p3;
  202.         Piramidita(int p,int pp, int ppp)
  203.         {
  204.             p1=p;
  205.             p2=pp;
  206.             p3=ppp;
  207.         }
  208.        
  209.         void setValues(int p,int pp, int ppp)
  210.         {
  211.             p1=p;
  212.             p2=pp;
  213.             p3=ppp;
  214.         }
  215.         boolean resolver()
  216.         //void resolver
  217.         {
  218.             boolean r=true;
  219.            
  220.             if((p1==0 && p2==0) || (p1==0 && p3==0) || (p3==0 && p2==0))
  221.             {
  222.                 r=false;
  223.                 return r;
  224.             }
  225.            
  226.             if((p1!=0 && p2!=0 ))    //&& p3!=(p1-p2)))
  227.             {  
  228.                 p3=p1-p2;
  229.                
  230.             }   else
  231.                 if((p1!=0 && p3!=0) )//&& p2!=(p1-p3)))
  232.                 {
  233.                     p2=p1-p3;
  234.                    
  235.                 }   else
  236.                     if((p2!=0 && p3!=0))// && p1!=(p2+p3)))
  237.                     {
  238.                         p1=p2+p3;
  239.                     }
  240.            
  241.             return r;
  242.         }
  243.     }
  244.    
  245.     /**
  246.      * devuelve el indice que esta arriba de 2 cuadritos
  247.      * il es el de la izquierda, ir el de la derecha
  248.      */
  249.     private int punta(int il,int ir)
  250.     {
  251.         int r=0;
  252.         if(il==1 && ir==2)
  253.             r=0;
  254.         if(il==3 && ir==4)
  255.             r=1;
  256.         if(il==4 && ir==5)
  257.             r=2;
  258.        
  259.         if(il==6 && ir==7)
  260.             r=3;
  261.         if(il==7 && ir==8)
  262.             r=4;
  263.         if(il==8 && ir==9)
  264.             r=5;
  265.        
  266.         if(il==10 && ir==11)
  267.             r=6;
  268.         if(il==11 && ir==12)
  269.             r=7;
  270.         if(il==12 && ir==13)
  271.             r=8;
  272.        
  273.         if(il==13 && ir==14)
  274.             r=9;
  275.        
  276.         if(il==15 && ir==16)
  277.             r=10;
  278.         if(il==16 && ir==17)
  279.             r=11;
  280.         if(il==17 && ir==18)
  281.             r=12;
  282.         if(il==18 && ir==19)
  283.             r=13;
  284.         if(il==19 && ir==20)
  285.             r=14;
  286.        
  287.         if(il==21 && ir==22)
  288.             r=15;
  289.         if(il==22 && ir==23)
  290.             r=16;
  291.         if(il==23 && ir==24)
  292.             r=17;
  293.         if(il==24 && ir==25)
  294.             r=18;
  295.         if(il==25 && ir==26)
  296.             r=19;
  297.         if(il==26 && ir==27)
  298.             r=20;
  299.        
  300.        
  301.        
  302.         return r;
  303.     }
  304.    
  305.     boolean consecutivos(int i1,int i2)
  306.     {
  307.         boolean r=false;
  308.        
  309.         if(i1==1 && i2==2)
  310.             r=true;
  311.         if(i1==3 && i2==4)
  312.             r=true;
  313.         if(i1==4 && i2==5)
  314.             r=true;
  315.        
  316.         if(i1==6 && i2==7)
  317.             r=true;
  318.         if(i1==7 && i2==8)
  319.             r=true;
  320.         if(i1==8 && i2==9)
  321.             r=true;
  322.        
  323.         if(i1==10 && i2==11)
  324.             r=true;
  325.         if(i1==11 && i2==12)
  326.             r=true;
  327.         if(i1==12 && i2==13)
  328.             r=true;
  329.        
  330.         if(i1==13 && i2==14)
  331.             r=true;
  332.        
  333.         if(i1==15 && i2==16)
  334.             r=true;
  335.         if(i1==16 && i2==17)
  336.             r=true;
  337.         if(i1==17 && i2==18)
  338.             r=true;
  339.         if(i1==18 && i2==19)
  340.             r=true;
  341.         if(i1==19 && i2==20)
  342.             r=true;
  343.        
  344.         if(i1==21 && i2==22)
  345.             r=true;
  346.         if(i1==22 && i2==23)
  347.             r=true;
  348.         if(i1==23 && i2==24)
  349.             r=true;
  350.         if(i1==24 && i2==25)
  351.             r=true;
  352.         if(i1==25 && i2==26)
  353.             r=true;
  354.         if(i1==26 && i2==27)
  355.             r=true;
  356.        
  357.         return r;
  358.     }
  359.    
  360.    
  361.     /**
  362.      * Aca vamos subiendo para obtener los resultados
  363.      * si hay 2 cuadritos deteriminados calculamos el que falta
  364.      */
  365.      void resolverValores()
  366.     {
  367.         System.out.println("RESOLVERVALORES");
  368.         int i,j,k;
  369.         i=j=k=0;
  370.         i=valores.length;
  371.         Piramidita pir=new Piramidita(0,0,0);
  372.         for( i=valores.length;i>0;i--)
  373.         {
  374.             System.out.println("i: "+i+" i-1 "+(i-1));
  375.             if(consecutivos(i-1,i))
  376.             {
  377.                 System.out.println("i "+i+" i-1 "+(i-1)+"Son consecutivos");
  378.  
  379.  
  380.                    
  381.                    k=punta(i-1,i);
  382.                    System.out.println("i,i-1,k"+i+(i-1)+k+"vk,vi,v(i-1)"+valores[k]+valores[i]+valores[i-1]);
  383.                    pir.setValues(valores[k],valores[i-1],valores[i]);
  384.                    pir.resolver();
  385.                    valores[k]=pir.p1;
  386.                    valores[i]=pir.p3;
  387.                    valores[i-1]=pir.p2;
  388.                    System.out.println("i ,"+i+ " i-1 "+(i-1)+" k "+k);
  389.                    System.out.println("vk "+valores[k]+" vi "+valores[i]+" v(i-1) "+valores[i-1]);
  390.                
  391.             }
  392.         }  
  393.     }
  394. }
  395.  
NewJFrame aca abajo
Código: Java
  1. package erroneo0.piramidematematica;
  2.  
  3.  
  4. /**
  5.  *
  6.  * @author erroneo0
  7.  */
  8. public class NewJFrame extends javax.swing.JFrame {
  9.  
  10.  
  11.     /**
  12.      * Creates new form NewJFrame
  13.      */
  14.     int valores[]=new int[28];
  15.    
  16.     //Pongo todos los jlabel en un array
  17.     void setValores(int v[]){
  18.         if(v.length==valores.length)
  19.             System.arraycopy(v, 0, valores, 0,valores.length);
  20.        
  21.         int i=0;
  22.         javax.swing.JLabel jl;
  23.        
  24.         for(java.awt.Component c:getContentPane().getComponents()){
  25.             //System.out.println(c.getClass().getName());
  26.             if(c.getClass().getName().equals("javax.swing.JLabel")){
  27.                
  28.                jl=(javax.swing.JLabel) c;
  29.                jl.setText(""+valores[i]);
  30.                i+=1;
  31.             }
  32.         }
  33.        
  34.        
  35.     }
  36.    
  37.     public NewJFrame() {
  38.         initComponents();
  39.  
  40.  
  41.     }
  42.  
  43.  
  44.     /**
  45.      * This method is called from within the constructor to initialize the form.
  46.      * WARNING: Do NOT modify this code. The content of this method is always
  47.      * regenerated by the Form Editor.
  48.      */
  49.     @SuppressWarnings("unchecked")
  50.     // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
  51.     private void initComponents() {
  52.         java.awt.GridBagConstraints gridBagConstraints;
  53.  
  54.  
  55.         jLabel1 = new javax.swing.JLabel();
  56.         jLabel2 = new javax.swing.JLabel();
  57.         jLabel3 = new javax.swing.JLabel();
  58.         jLabel4 = new javax.swing.JLabel();
  59.         jLabel5 = new javax.swing.JLabel();
  60.         jLabel6 = new javax.swing.JLabel();
  61.         jLabel7 = new javax.swing.JLabel();
  62.         jLabel8 = new javax.swing.JLabel();
  63.         jLabel9 = new javax.swing.JLabel();
  64.         jLabel10 = new javax.swing.JLabel();
  65.         jLabel11 = new javax.swing.JLabel();
  66.         jLabel12 = new javax.swing.JLabel();
  67.         jLabel13 = new javax.swing.JLabel();
  68.         jLabel14 = new javax.swing.JLabel();
  69.         jLabel15 = new javax.swing.JLabel();
  70.         jLabel16 = new javax.swing.JLabel();
  71.         jLabel17 = new javax.swing.JLabel();
  72.         jLabel18 = new javax.swing.JLabel();
  73.         jLabel19 = new javax.swing.JLabel();
  74.         jLabel20 = new javax.swing.JLabel();
  75.         jLabel21 = new javax.swing.JLabel();
  76.         jLabel22 = new javax.swing.JLabel();
  77.         jLabel23 = new javax.swing.JLabel();
  78.         jLabel24 = new javax.swing.JLabel();
  79.         jLabel25 = new javax.swing.JLabel();
  80.         jLabel26 = new javax.swing.JLabel();
  81.         jLabel27 = new javax.swing.JLabel();
  82.         jLabel28 = new javax.swing.JLabel();
  83.  
  84.  
  85.         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  86.         java.awt.GridBagLayout layout = new java.awt.GridBagLayout();
  87.         layout.columnWidths = new int[] {0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0};
  88.         layout.rowHeights = new int[] {0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0};
  89.         getContentPane().setLayout(layout);
  90.  
  91.  
  92.         jLabel1.setText("jLabel1");
  93.         gridBagConstraints = new java.awt.GridBagConstraints();
  94.         gridBagConstraints.gridx = 0;
  95.         gridBagConstraints.gridy = 0;
  96.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  97.         getContentPane().add(jLabel1, gridBagConstraints);
  98.  
  99.  
  100.         jLabel2.setText("jLabel2");
  101.         gridBagConstraints = new java.awt.GridBagConstraints();
  102.         gridBagConstraints.gridx = 0;
  103.         gridBagConstraints.gridy = 2;
  104.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  105.         getContentPane().add(jLabel2, gridBagConstraints);
  106.  
  107.  
  108.         jLabel3.setText("jLabel3");
  109.         gridBagConstraints = new java.awt.GridBagConstraints();
  110.         gridBagConstraints.gridx = 2;
  111.         gridBagConstraints.gridy = 2;
  112.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  113.         getContentPane().add(jLabel3, gridBagConstraints);
  114.  
  115.  
  116.         jLabel4.setText("jLabel4");
  117.         gridBagConstraints = new java.awt.GridBagConstraints();
  118.         gridBagConstraints.gridx = 0;
  119.         gridBagConstraints.gridy = 4;
  120.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  121.         getContentPane().add(jLabel4, gridBagConstraints);
  122.  
  123.  
  124.         jLabel5.setText("jLabel5");
  125.         gridBagConstraints = new java.awt.GridBagConstraints();
  126.         gridBagConstraints.gridx = 2;
  127.         gridBagConstraints.gridy = 4;
  128.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  129.         getContentPane().add(jLabel5, gridBagConstraints);
  130.  
  131.  
  132.         jLabel6.setText("jLabel6");
  133.         gridBagConstraints = new java.awt.GridBagConstraints();
  134.         gridBagConstraints.gridx = 4;
  135.         gridBagConstraints.gridy = 4;
  136.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  137.         getContentPane().add(jLabel6, gridBagConstraints);
  138.  
  139.  
  140.         jLabel7.setText("jLabel7");
  141.         gridBagConstraints = new java.awt.GridBagConstraints();
  142.         gridBagConstraints.gridx = 0;
  143.         gridBagConstraints.gridy = 6;
  144.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  145.         getContentPane().add(jLabel7, gridBagConstraints);
  146.  
  147.  
  148.         jLabel8.setText("jLabel8");
  149.         gridBagConstraints = new java.awt.GridBagConstraints();
  150.         gridBagConstraints.gridx = 2;
  151.         gridBagConstraints.gridy = 6;
  152.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  153.         getContentPane().add(jLabel8, gridBagConstraints);
  154.  
  155.  
  156.         jLabel9.setText("jLabel9");
  157.         gridBagConstraints = new java.awt.GridBagConstraints();
  158.         gridBagConstraints.gridx = 4;
  159.         gridBagConstraints.gridy = 6;
  160.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  161.         getContentPane().add(jLabel9, gridBagConstraints);
  162.  
  163.  
  164.         jLabel10.setText("jLabel10");
  165.         gridBagConstraints = new java.awt.GridBagConstraints();
  166.         gridBagConstraints.gridx = 6;
  167.         gridBagConstraints.gridy = 6;
  168.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  169.         getContentPane().add(jLabel10, gridBagConstraints);
  170.  
  171.  
  172.         jLabel11.setText("jLabel11");
  173.         gridBagConstraints = new java.awt.GridBagConstraints();
  174.         gridBagConstraints.gridx = 0;
  175.         gridBagConstraints.gridy = 8;
  176.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  177.         getContentPane().add(jLabel11, gridBagConstraints);
  178.  
  179.  
  180.         jLabel12.setText("jLabel12");
  181.         gridBagConstraints = new java.awt.GridBagConstraints();
  182.         gridBagConstraints.gridx = 2;
  183.         gridBagConstraints.gridy = 8;
  184.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  185.         getContentPane().add(jLabel12, gridBagConstraints);
  186.  
  187.  
  188.         jLabel13.setText("jLabel13");
  189.         gridBagConstraints = new java.awt.GridBagConstraints();
  190.         gridBagConstraints.gridx = 4;
  191.         gridBagConstraints.gridy = 8;
  192.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  193.         getContentPane().add(jLabel13, gridBagConstraints);
  194.  
  195.  
  196.         jLabel14.setText("jLabel14");
  197.         gridBagConstraints = new java.awt.GridBagConstraints();
  198.         gridBagConstraints.gridx = 6;
  199.         gridBagConstraints.gridy = 8;
  200.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  201.         getContentPane().add(jLabel14, gridBagConstraints);
  202.  
  203.  
  204.         jLabel15.setText("jLabel15");
  205.         gridBagConstraints = new java.awt.GridBagConstraints();
  206.         gridBagConstraints.gridx = 8;
  207.         gridBagConstraints.gridy = 8;
  208.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  209.         getContentPane().add(jLabel15, gridBagConstraints);
  210.  
  211.  
  212.         jLabel16.setText("jLabel16");
  213.         gridBagConstraints = new java.awt.GridBagConstraints();
  214.         gridBagConstraints.gridx = 0;
  215.         gridBagConstraints.gridy = 10;
  216.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  217.         getContentPane().add(jLabel16, gridBagConstraints);
  218.  
  219.  
  220.         jLabel17.setText("jLabel17");
  221.         gridBagConstraints = new java.awt.GridBagConstraints();
  222.         gridBagConstraints.gridx = 2;
  223.         gridBagConstraints.gridy = 10;
  224.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  225.         getContentPane().add(jLabel17, gridBagConstraints);
  226.  
  227.  
  228.         jLabel18.setText("jLabel18");
  229.         gridBagConstraints = new java.awt.GridBagConstraints();
  230.         gridBagConstraints.gridx = 4;
  231.         gridBagConstraints.gridy = 10;
  232.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  233.         getContentPane().add(jLabel18, gridBagConstraints);
  234.  
  235.  
  236.         jLabel19.setText("jLabel19");
  237.         gridBagConstraints = new java.awt.GridBagConstraints();
  238.         gridBagConstraints.gridx = 6;
  239.         gridBagConstraints.gridy = 10;
  240.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  241.         getContentPane().add(jLabel19, gridBagConstraints);
  242.  
  243.  
  244.         jLabel20.setText("jLabel20");
  245.         gridBagConstraints = new java.awt.GridBagConstraints();
  246.         gridBagConstraints.gridx = 8;
  247.         gridBagConstraints.gridy = 10;
  248.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  249.         getContentPane().add(jLabel20, gridBagConstraints);
  250.  
  251.  
  252.         jLabel21.setText("jLabel21");
  253.         gridBagConstraints = new java.awt.GridBagConstraints();
  254.         gridBagConstraints.gridx = 10;
  255.         gridBagConstraints.gridy = 10;
  256.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  257.         getContentPane().add(jLabel21, gridBagConstraints);
  258.  
  259.  
  260.         jLabel22.setText("jLabel22");
  261.         gridBagConstraints = new java.awt.GridBagConstraints();
  262.         gridBagConstraints.gridx = 0;
  263.         gridBagConstraints.gridy = 12;
  264.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  265.         getContentPane().add(jLabel22, gridBagConstraints);
  266.  
  267.  
  268.         jLabel23.setText("jLabel23");
  269.         gridBagConstraints = new java.awt.GridBagConstraints();
  270.         gridBagConstraints.gridx = 2;
  271.         gridBagConstraints.gridy = 12;
  272.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  273.         getContentPane().add(jLabel23, gridBagConstraints);
  274.  
  275.  
  276.         jLabel24.setText("jLabel24");
  277.         gridBagConstraints = new java.awt.GridBagConstraints();
  278.         gridBagConstraints.gridx = 4;
  279.         gridBagConstraints.gridy = 12;
  280.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  281.         getContentPane().add(jLabel24, gridBagConstraints);
  282.  
  283.  
  284.         jLabel25.setText("jLabel25");
  285.         gridBagConstraints = new java.awt.GridBagConstraints();
  286.         gridBagConstraints.gridx = 6;
  287.         gridBagConstraints.gridy = 12;
  288.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  289.         getContentPane().add(jLabel25, gridBagConstraints);
  290.  
  291.  
  292.         jLabel26.setText("jLabel26");
  293.         gridBagConstraints = new java.awt.GridBagConstraints();
  294.         gridBagConstraints.gridx = 8;
  295.         gridBagConstraints.gridy = 12;
  296.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  297.         getContentPane().add(jLabel26, gridBagConstraints);
  298.  
  299.  
  300.         jLabel27.setText("jLabel27");
  301.         gridBagConstraints = new java.awt.GridBagConstraints();
  302.         gridBagConstraints.gridx = 10;
  303.         gridBagConstraints.gridy = 12;
  304.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  305.         getContentPane().add(jLabel27, gridBagConstraints);
  306.  
  307.  
  308.         jLabel28.setText("jLabel28");
  309.         gridBagConstraints = new java.awt.GridBagConstraints();
  310.         gridBagConstraints.gridx = 12;
  311.         gridBagConstraints.gridy = 12;
  312.         gridBagConstraints.insets = new java.awt.Insets(0, 2, 4, 1);
  313.         getContentPane().add(jLabel28, gridBagConstraints);
  314.  
  315.  
  316.         pack();
  317.     }// </editor-fold>                        
  318.  
  319.  
  320.    
  321.     // Variables declaration - do not modify                    
  322.     private javax.swing.JLabel jLabel1;
  323.     private javax.swing.JLabel jLabel10;
  324.     private javax.swing.JLabel jLabel11;
  325.     private javax.swing.JLabel jLabel12;
  326.     private javax.swing.JLabel jLabel13;
  327.     private javax.swing.JLabel jLabel14;
  328.     private javax.swing.JLabel jLabel15;
  329.     private javax.swing.JLabel jLabel16;
  330.     private javax.swing.JLabel jLabel17;
  331.     private javax.swing.JLabel jLabel18;
  332.     private javax.swing.JLabel jLabel19;
  333.     private javax.swing.JLabel jLabel2;
  334.     private javax.swing.JLabel jLabel20;
  335.     private javax.swing.JLabel jLabel21;
  336.     private javax.swing.JLabel jLabel22;
  337.     private javax.swing.JLabel jLabel23;
  338.     private javax.swing.JLabel jLabel24;
  339.     private javax.swing.JLabel jLabel25;
  340.     private javax.swing.JLabel jLabel26;
  341.     private javax.swing.JLabel jLabel27;
  342.     private javax.swing.JLabel jLabel28;
  343.     private javax.swing.JLabel jLabel3;
  344.     private javax.swing.JLabel jLabel4;
  345.     private javax.swing.JLabel jLabel5;
  346.     private javax.swing.JLabel jLabel6;
  347.     private javax.swing.JLabel jLabel7;
  348.     private javax.swing.JLabel jLabel8;
  349.     private javax.swing.JLabel jLabel9;
  350.     // End of variables declaration                  
  351. }


« Última modificación: Febrero 16, 2020, 01:32:50 am por AXCESS »

 

[Java] La suma de los números primos

Iniciado por hackmin

Respuestas: 1
Vistas: 4694
Último mensaje Febrero 23, 2015, 01:34:24 pm
por mrobles
[Java] Factorial suma dígitos

Iniciado por hackmin

Respuestas: 2
Vistas: 2406
Último mensaje Febrero 28, 2015, 03:46:12 pm
por hackmin
[Java] Suma diferencia cuadrado

Iniciado por hackmin

Respuestas: 0
Vistas: 2130
Último mensaje Febrero 23, 2015, 07:46:15 am
por hackmin