Ticket #3791: new-upload-dialog.diff
| File new-upload-dialog.diff, 4.1 KB (added by , 17 years ago) |
|---|
-
src/org/openstreetmap/josm/gui/io/UploadDialog.java
9 9 import java.awt.FlowLayout; 10 10 import java.awt.GridBagConstraints; 11 11 import java.awt.GridBagLayout; 12 import java.awt.Insets; 12 13 import java.awt.event.ActionEvent; 13 14 import java.awt.event.ActionListener; 14 15 import java.awt.event.ItemEvent; … … 662 663 bgUseNewOrExisting = new ButtonGroup(); 663 664 664 665 // -- atomic upload 665 gc.gridwidth = 4;666 gc.gridwidth = 2; 666 667 gc.gridy = 0; 667 668 gc.fill = GridBagConstraints.HORIZONTAL; 668 669 gc.weightx = 1.0; 669 670 gc.anchor = GridBagConstraints.FIRST_LINE_START; 670 671 add(buildAtomicUploadControlPanel(), gc); 671 672 672 // -- changeset command 673 gc.gridwidth = 4; 673 gc.gridwidth = 2; 674 674 gc.gridy = 1; 675 675 gc.fill = GridBagConstraints.HORIZONTAL; 676 gc.weightx = 1.0;677 gc.anchor = GridBagConstraints.FIRST_LINE_START;678 add(buildUploadCommentPanel(), gc);679 680 gc.gridwidth = 4;681 gc.gridy = 2;682 gc.fill = GridBagConstraints.HORIZONTAL;683 676 gc.weightx = 0.0; 684 677 gc.anchor = GridBagConstraints.FIRST_LINE_START; 685 678 rbUseNew = new JRadioButton(tr("Open a new changeset")); … … 687 680 bgUseNewOrExisting.add(rbUseNew); 688 681 add(rbUseNew, gc); 689 682 683 // -- changeset command 684 gc.gridwidth = 2; 685 gc.gridy = 2; 686 gc.fill = GridBagConstraints.HORIZONTAL; 687 gc.weightx = 1.0; 688 gc.anchor = GridBagConstraints.FIRST_LINE_START; 689 gc.insets = new Insets(0,22,0,0); 690 add(buildUploadCommentPanel(), gc); 691 690 692 gc.gridx = 0; 691 693 gc.gridy = 3; 692 694 gc.gridwidth = 1; 695 gc.insets = new Insets(2,0,0,0); 693 696 rbExisting = new JRadioButton(tr("Use an open changeset")); 694 697 rbExisting.setToolTipText(tr("Upload data to an already opened changeset")); 695 698 bgUseNewOrExisting.add(rbExisting); … … 698 701 gc.gridx = 1; 699 702 gc.gridy = 3; 700 703 gc.gridwidth = 1; 704 gc.weightx = 0.0; 705 gc.insets = new Insets(2,2,0,0); 706 btnRefresh = new JButton(new RefreshAction()); 707 add(btnRefresh, gc); 708 709 gc.gridx = 0; 710 gc.gridy = 4; 711 gc.gridwidth = 1; 701 712 gc.weightx = 1.0; 713 gc.insets = new Insets(2,22,0,0); 702 714 model = new OpenChangesetModel(); 703 715 cbOpenChangesets = new JComboBox(model); 704 716 cbOpenChangesets.setToolTipText("Select an open changeset"); … … 712 724 model.addListDataListener(this); 713 725 add(cbOpenChangesets, gc); 714 726 715 gc.gridx = 2;716 gc.gridy = 3;727 gc.gridx = 1; 728 gc.gridy = 4; 717 729 gc.gridwidth = 1; 718 730 gc.weightx = 0.0; 719 btnRefresh = new JButton(new RefreshAction()); 720 add(btnRefresh, gc); 721 722 gc.gridx = 3; 723 gc.gridy = 3; 724 gc.gridwidth = 1; 725 gc.weightx = 0.0; 731 gc.insets = new Insets(2,2,0,0); 726 732 CloseChangesetAction closeChangesetAction = new CloseChangesetAction(); 727 733 btnClose = new JButton(closeChangesetAction); 728 734 cbOpenChangesets.addItemListener(closeChangesetAction); 729 735 add(btnClose, gc); 730 736 731 737 gc.gridx = 0; 732 gc.gridy = 4; 733 gc.gridwidth = 4; 738 gc.gridy = 5; 739 gc.gridwidth = 2; 740 gc.insets = new Insets(0,0,0,0); 734 741 cbCloseAfterUpload = new JCheckBox(tr("Close changeset after upload")); 735 742 cbCloseAfterUpload.setToolTipText(tr("Select to close the changeset after the next upload")); 736 743 add(cbCloseAfterUpload, gc);
