Revision 1392

View differences:

org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/windowmanager/DefaultDialog.java
69 69

  
70 70
    public void setHeaderTitle(String header) {
71 71
        this.header1 = header;
72
        this.lblHeader1.setText(this.header1);
72
        if( this.header1==null ) {
73
            this.lblHeader1.setText("");
74
            this.lblHeader1.setVisible(false);
75
        } else {
76
            this.lblHeader1.setText(this.header1);
77
            this.lblHeader1.setVisible(true);
78
        }
73 79
    }
74 80

  
75 81
    public void setHeaderLabel(String header) {
76 82
        this.header2 = header;
77
        this.lblHeader2.setText(this.header2);
83
        if( this.header1==null ) {
84
            this.lblHeader2.setText("");
85
            this.lblHeader2.setVisible(false);
86
        } else {
87
            this.lblHeader2.setText(this.header2);
88
            this.lblHeader2.setVisible(true);
89
        }
78 90
    }
79 91

  
80 92
    @Override
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/windowmanager/DefaultDialogView.xml
54 54
          <at name="properties">
55 55
           <object classname="com.jeta.forms.store.support.PropertyMap">
56 56
            <at name="height">383</at>
57
            <at name="width">917</at>
57
            <at name="width">632</at>
58 58
            <at name="name">pnlContents</at>
59 59
            <at name="background" object="color">255,255,255</at>
60 60
           </object>
......
81 81
         </at>
82 82
         <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
83 83
        </super>
84
        <at name="id">embedded.1769614822</at>
84
        <at name="id">embedded.767996678</at>
85 85
        <at name="rowspecs">CENTER:DEFAULT:NONE</at>
86 86
        <at name="colspecs">FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE</at>
87 87
        <at name="components">
......
338 338
     </item>
339 339
     <item >
340 340
      <at name="value">
341
       <object classname="com.jeta.forms.store.memento.BeanMemento">
342
        <super classname="com.jeta.forms.store.memento.ComponentMemento">
343
         <at name="cellconstraints">
344
          <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
345
           <at name="column">2</at>
346
           <at name="row">5</at>
347
           <at name="colspan">1</at>
348
           <at name="rowspan">1</at>
349
           <at name="halign">default</at>
350
           <at name="valign">default</at>
351
           <at name="insets" object="insets">0,0,0,0</at>
352
          </object>
353
         </at>
354
         <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
355
        </super>
356
        <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
357
        <at name="beanclass">com.jeta.forms.components.line.HorizontalLineComponent</at>
358
        <at name="beanproperties">
359
         <object classname="com.jeta.forms.store.memento.PropertiesMemento">
360
          <at name="classname">com.jeta.forms.components.line.HorizontalLineComponent</at>
361
          <at name="properties">
362
           <object classname="com.jeta.forms.store.support.PropertyMap">
363
            <at name="lineDefinition">
364
             <object classname="com.jeta.forms.store.properties.CompoundLineProperty">
365
              <at name="name">lineDefinition</at>
366
              <at name="lines">
367
               <object classname="java.util.LinkedList">
368
                <item >
369
                 <at name="value">
370
                  <object classname="com.jeta.forms.store.properties.LineProperty">
371
                   <at name="name">lineStyle</at>
372
                   <at name="color">
373
                    <object classname="com.jeta.forms.store.properties.ColorProperty">
374
                     <at name="name">dyncolor</at>
375
                     <at name="colorkey">Separator.shadow</at>
376
                    </object>
377
                   </at>
378
                   <at name="thickness">1</at>
379
                  </object>
380
                 </at>
381
                </item>
382
               </object>
383
              </at>
384
              <at name="position">0</at>
385
             </object>
386
            </at>
387
            <at name="name"></at>
388
            <at name="border">
389
             <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
390
              <super classname="com.jeta.forms.store.properties.BorderProperty">
391
               <at name="name">border</at>
392
              </super>
393
              <at name="borders">
394
               <object classname="java.util.LinkedList">
395
                <item >
396
                 <at name="value">
397
                  <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
398
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
399
                    <at name="name">border</at>
400
                   </super>
401
                  </object>
402
                 </at>
403
                </item>
404
               </object>
405
              </at>
406
             </object>
407
            </at>
408
           </object>
409
          </at>
410
         </object>
411
        </at>
412
       </object>
413
      </at>
414
     </item>
415
     <item >
416
      <at name="value">
417
       <object classname="com.jeta.forms.store.memento.BeanMemento">
418
        <super classname="com.jeta.forms.store.memento.ComponentMemento">
419
         <at name="cellconstraints">
420
          <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
421
           <at name="column">2</at>
422
           <at name="row">3</at>
423
           <at name="colspan">1</at>
424
           <at name="rowspan">1</at>
425
           <at name="halign">default</at>
426
           <at name="valign">default</at>
427
           <at name="insets" object="insets">0,0,0,0</at>
428
          </object>
429
         </at>
430
         <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
431
        </super>
432
        <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
433
        <at name="beanclass">com.jeta.forms.components.line.HorizontalLineComponent</at>
434
        <at name="beanproperties">
435
         <object classname="com.jeta.forms.store.memento.PropertiesMemento">
436
          <at name="classname">com.jeta.forms.components.line.HorizontalLineComponent</at>
437
          <at name="properties">
438
           <object classname="com.jeta.forms.store.support.PropertyMap">
439
            <at name="lineDefinition">
440
             <object classname="com.jeta.forms.store.properties.CompoundLineProperty">
441
              <at name="name">lineDefinition</at>
442
              <at name="lines">
443
               <object classname="java.util.LinkedList">
444
                <item >
445
                 <at name="value">
446
                  <object classname="com.jeta.forms.store.properties.LineProperty">
447
                   <at name="name">lineStyle</at>
448
                   <at name="color">
449
                    <object classname="com.jeta.forms.store.properties.ColorProperty">
450
                     <at name="name">dyncolor</at>
451
                     <at name="colorkey">Separator.shadow</at>
452
                    </object>
453
                   </at>
454
                   <at name="thickness">1</at>
455
                  </object>
456
                 </at>
457
                </item>
458
               </object>
459
              </at>
460
              <at name="position">0</at>
461
             </object>
462
            </at>
463
            <at name="name"></at>
464
            <at name="border">
465
             <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
466
              <super classname="com.jeta.forms.store.properties.BorderProperty">
467
               <at name="name">border</at>
468
              </super>
469
              <at name="borders">
470
               <object classname="java.util.LinkedList">
471
                <item >
472
                 <at name="value">
473
                  <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
474
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
475
                    <at name="name">border</at>
476
                   </super>
477
                  </object>
478
                 </at>
479
                </item>
480
               </object>
481
              </at>
482
             </object>
483
            </at>
484
           </object>
485
          </at>
486
         </object>
487
        </at>
488
       </object>
489
      </at>
490
     </item>
491
     <item >
492
      <at name="value">
493 341
       <object classname="com.jeta.forms.store.memento.FormMemento">
494 342
        <super classname="com.jeta.forms.store.memento.ComponentMemento">
495 343
         <at name="cellconstraints">
......
505 353
         </at>
506 354
         <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
507 355
        </super>
508
        <at name="id">embedded.Vd2fec6fC1510d26b0baMD7ffe</at>
356
        <at name="id">embedded.1361312415</at>
509 357
        <at name="rowspecs">CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE</at>
510 358
        <at name="colspecs">FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE</at>
511 359
        <at name="components">
......
596 444
                   <at name="size">14</at>
597 445
                  </object>
598 446
                 </at>
599
                 <at name="width">892</at>
447
                 <at name="width">607</at>
600 448
                 <at name="name">lblHeader1</at>
601 449
                 <at name="fill">
602 450
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
......
655 503
               <at name="properties">
656 504
                <object classname="com.jeta.forms.store.support.PropertyMap">
657 505
                 <at name="height">12</at>
658
                 <at name="width">892</at>
506
                 <at name="width">607</at>
659 507
                 <at name="name">lblHeader2</at>
660 508
                 <at name="fill">
661 509
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
......
696 544
          <at name="classname">com.jeta.forms.gui.form.GridView</at>
697 545
          <at name="properties">
698 546
           <object classname="com.jeta.forms.store.support.PropertyMap">
699
            <at name="name"></at>
547
            <at name="name"/>
700 548
            <at name="fill">
701 549
             <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
702 550
              <at name="name">fill</at>
......
707 555
              <at name="name">scollBars</at>
708 556
              <at name="verticalpolicy">21</at>
709 557
              <at name="horizontalpolicy">31</at>
558
              <at name="border">
559
               <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
560
                <super classname="com.jeta.forms.store.properties.BorderProperty">
561
                 <at name="name">border</at>
562
                </super>
563
                <at name="borders">
564
                 <object classname="java.util.LinkedList">
565
                  <item >
566
                   <at name="value">
567
                    <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
568
                     <super classname="com.jeta.forms.store.properties.BorderProperty">
569
                      <at name="name">border</at>
570
                     </super>
571
                    </object>
572
                   </at>
573
                  </item>
574
                 </object>
575
                </at>
576
               </object>
577
              </at>
710 578
             </object>
711 579
            </at>
712 580
            <at name="border">
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/windowmanager/DefaultDialogView.java
1 1
package org.gvsig.tools.swing.impl.windowmanager;
2 2

  
3 3
import com.jeta.forms.components.image.ImageComponent;
4
import com.jeta.forms.components.line.HorizontalLineComponent;
5 4
import com.jeta.open.i18n.I18NUtils;
6 5
import com.jgoodies.forms.layout.CellConstraints;
7 6
import com.jgoodies.forms.layout.FormLayout;
......
25 24
   JButton btnAccept = new JButton();
26 25
   JButton btnCancel = new JButton();
27 26
   JButton btnApply = new JButton();
28
   HorizontalLineComponent horizontallinecomponent1 = new HorizontalLineComponent();
29
   HorizontalLineComponent horizontallinecomponent2 = new HorizontalLineComponent();
30 27
   ImageComponent imgHeader = new ImageComponent();
31 28
   JLabel lblHeader1 = new JLabel();
32 29
   JLabel lblHeader2 = new JLabel();
......
130 127
      jpanel1.add(pnlContents,new CellConstraints(2,4,1,1,CellConstraints.FILL,CellConstraints.FILL));
131 128

  
132 129
      jpanel1.add(createPanel1(),new CellConstraints(2,6,1,1,CellConstraints.FILL,CellConstraints.DEFAULT));
133
      jpanel1.add(horizontallinecomponent1,cc.xy(2,5));
134

  
135
      jpanel1.add(horizontallinecomponent2,cc.xy(2,3));
136

  
137 130
      jpanel1.add(createPanel2(),cc.xy(2,2));
138 131
      addFillComponents(jpanel1,new int[]{ 1,2,3 },new int[]{ 1,2,3,4,5,6,7 });
139 132
      return jpanel1;
......
175 168
      imgHeader.setName("imgHeader");
176 169
      jpanel1.add(imgHeader,new CellConstraints(2,1,1,2,CellConstraints.CENTER,CellConstraints.CENTER));
177 170

  
178
      lblHeader1.setFont(new Font("Tahoma",Font.BOLD,14));
171
      lblHeader1.setFont(new Font("Dialog",Font.BOLD,14));
179 172
      lblHeader1.setName("lblHeader1");
180 173
      jpanel1.add(lblHeader1,cc.xy(1,1));
181 174

  

Also available in: Unified diff