List of usage examples for com.google.gwt.user.client.ui DockPanel DockPanel
public DockPanel()
From source file:gov.nist.appvet.gwt.client.gui.dialog.UserInfoAdminEditDialogBox.java
License:Open Source License
@SuppressWarnings("deprecation") public UserInfoAdminEditDialogBox(UserInfoGwt userInfo, UsersListPagingDataGrid<UserInfoGwt> usersListTable, List<UserInfoGwt> allUsers) { setWidth("386px"); this.usersListTable = usersListTable; this.allUsers = allUsers; if (userInfo == null) { newUser = true;//from ww w. j av a2s. co m } changePasswordCheckBox = new SimpleCheckBox(); if (newUser) { passwordLabel = new Label("Password: "); } else { passwordLabel = new Label("Password Reset: "); } passwordLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); if (newUser) { passwordAgainLabel = new Label("Password (again): "); } else { passwordAgainLabel = new Label("Password Reset (again): "); } passwordAgainLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); final VerticalPanel verticalPanel_1 = new VerticalPanel(); verticalPanel_1.setSize("100%", "100%"); verticalPanel_1.setSpacing(5); verticalPanel_1.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel_1.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); final HorizontalPanel horizontalPanel_1 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_1); horizontalPanel_1.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_1.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblNewLabel = new Label("Last Name: "); horizontalPanel_1.add(lblNewLabel); horizontalPanel_1.setCellHorizontalAlignment(lblNewLabel, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_1.setCellVerticalAlignment(lblNewLabel, HasVerticalAlignment.ALIGN_MIDDLE); lblNewLabel.setWidth("170px"); horizontalPanel_1.setCellWidth(lblNewLabel, "50%"); lblNewLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); lastNameTextBox = new TextBox(); lastNameTextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); lastNameTextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_1.add(lastNameTextBox); horizontalPanel_1.setCellHorizontalAlignment(lastNameTextBox, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_1.setCellVerticalAlignment(lastNameTextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_1.setCellWidth(lastNameTextBox, "50%"); lastNameTextBox.setWidth("180px"); final HorizontalPanel horizontalPanel_2 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_2); horizontalPanel_2.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_2.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblNewLabel_1 = new Label("First Name: "); horizontalPanel_2.add(lblNewLabel_1); lblNewLabel_1.setWidth("170px"); horizontalPanel_2.setCellWidth(lblNewLabel_1, "50%"); horizontalPanel_2.setCellVerticalAlignment(lblNewLabel_1, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_2.setCellHorizontalAlignment(lblNewLabel_1, HasHorizontalAlignment.ALIGN_CENTER); lblNewLabel_1.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); firstNameTextBox = new TextBox(); firstNameTextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); firstNameTextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_2.add(firstNameTextBox); horizontalPanel_2.setCellWidth(firstNameTextBox, "50%"); horizontalPanel_2.setCellVerticalAlignment(firstNameTextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_2.setCellHorizontalAlignment(firstNameTextBox, HasHorizontalAlignment.ALIGN_CENTER); firstNameTextBox.setWidth("180px"); final HorizontalPanel horizontalPanel_3 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_3); horizontalPanel_3.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_3.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblUserId = new Label("User ID:"); horizontalPanel_3.add(lblUserId); lblUserId.setWidth("170px"); horizontalPanel_3.setCellVerticalAlignment(lblUserId, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_3.setCellHorizontalAlignment(lblUserId, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_3.setCellWidth(lblUserId, "50%"); lblUserId.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); userIdTextBox = new TextBox(); userIdTextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); userIdTextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_3.add(userIdTextBox); horizontalPanel_3.setCellWidth(userIdTextBox, "50%"); horizontalPanel_3.setCellVerticalAlignment(userIdTextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_3.setCellHorizontalAlignment(userIdTextBox, HasHorizontalAlignment.ALIGN_CENTER); userIdTextBox.setWidth("180px"); final HorizontalPanel horizontalPanel_6 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_6); horizontalPanel_6.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_6.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblOrganization = new Label("Organization: "); horizontalPanel_6.add(lblOrganization); lblOrganization.setWidth("170px"); horizontalPanel_6.setCellVerticalAlignment(lblOrganization, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_6.setCellHorizontalAlignment(lblOrganization, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_6.setCellWidth(lblOrganization, "50%"); lblOrganization.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); organizationTextBox = new TextBox(); organizationTextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); organizationTextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_6.add(organizationTextBox); horizontalPanel_6.setCellVerticalAlignment(organizationTextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_6.setCellHorizontalAlignment(organizationTextBox, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_6.setCellWidth(organizationTextBox, "50%"); organizationTextBox.setWidth("180px"); final HorizontalPanel horizontalPanel_7 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_7); horizontalPanel_7.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_7.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblEmail = new Label("Email: "); horizontalPanel_7.add(lblEmail); lblEmail.setWidth("170px"); horizontalPanel_7.setCellVerticalAlignment(lblEmail, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_7.setCellHorizontalAlignment(lblEmail, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_7.setCellWidth(lblEmail, "50%"); lblEmail.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); emailTextBox = new TextBox(); emailTextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); emailTextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_7.add(emailTextBox); horizontalPanel_7.setCellVerticalAlignment(emailTextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_7.setCellHorizontalAlignment(emailTextBox, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_7.setCellWidth(emailTextBox, "50%"); emailTextBox.setWidth("180px"); final HorizontalPanel horizontalPanel_8 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_8); horizontalPanel_8.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_8.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblRole = new Label("Role: "); horizontalPanel_8.add(lblRole); horizontalPanel_8.setCellHorizontalAlignment(lblRole, HasHorizontalAlignment.ALIGN_CENTER); lblRole.setWidth("170px"); horizontalPanel_8.setCellVerticalAlignment(lblRole, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_8.setCellWidth(lblRole, "50%"); lblRole.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); roleComboBox = new ListBox(); horizontalPanel_8.add(roleComboBox); horizontalPanel_8.setCellWidth(roleComboBox, "50%"); horizontalPanel_8.setCellVerticalAlignment(roleComboBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_8.setCellHorizontalAlignment(roleComboBox, HasHorizontalAlignment.ALIGN_CENTER); roleComboBox.addItem("DEV"); roleComboBox.addItem("ANALYST"); roleComboBox.addItem("ADMIN"); roleComboBox.addItem("APPSTORE"); roleComboBox.addItem("TOOL_SERVICE_PROVIDER"); roleComboBox.addItem("OTHER_CLIENT"); roleComboBox.setWidth("190px"); final HorizontalPanel horizontalPanel_13 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_13); horizontalPanel_13.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_13.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_13.setWidth("366px"); changePasswordCheckBox.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (changePasswordCheckBox.isChecked()) { password1TextBox.setEnabled(true); password2TextBox.setEnabled(true); } else { password1TextBox.setText(null); password1TextBox.setEnabled(false); password2TextBox.setText(null); password2TextBox.setEnabled(false); } } }); horizontalPanel_13.add(changePasswordCheckBox); horizontalPanel_13.setCellVerticalAlignment(changePasswordCheckBox, HasVerticalAlignment.ALIGN_MIDDLE); final Label lblNewLabel_2 = new Label("Change Password"); lblNewLabel_2.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); horizontalPanel_13.add(lblNewLabel_2); horizontalPanel_13.setCellVerticalAlignment(lblNewLabel_2, HasVerticalAlignment.ALIGN_MIDDLE); lblNewLabel_2.setWidth("340px"); final HorizontalPanel horizontalPanel_4 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_4); horizontalPanel_4.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_4.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_4.add(passwordLabel); passwordLabel.setWidth("170px"); horizontalPanel_4.setCellWidth(passwordLabel, "50%"); horizontalPanel_4.setCellVerticalAlignment(passwordLabel, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_4.setCellHorizontalAlignment(passwordLabel, HasHorizontalAlignment.ALIGN_CENTER); passwordLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); password1TextBox = new PasswordTextBox(); password1TextBox.setEnabled(false); password1TextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); password1TextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_4.add(password1TextBox); horizontalPanel_4.setCellVerticalAlignment(password1TextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_4.setCellHorizontalAlignment(password1TextBox, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_4.setCellWidth(password1TextBox, "50%"); password1TextBox.setSize("180px", ""); final HorizontalPanel horizontalPanel_5 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_5); horizontalPanel_5.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_5.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_5.add(passwordAgainLabel); passwordAgainLabel.setWidth("170px"); horizontalPanel_5.setCellVerticalAlignment(passwordAgainLabel, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_5.setCellHorizontalAlignment(passwordAgainLabel, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_5.setCellWidth(passwordAgainLabel, "50%"); passwordAgainLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); password2TextBox = new PasswordTextBox(); password2TextBox.setEnabled(false); password2TextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); password2TextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_5.add(password2TextBox); horizontalPanel_5.setCellVerticalAlignment(password2TextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_5.setCellHorizontalAlignment(password2TextBox, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_5.setCellWidth(password2TextBox, "50%"); password2TextBox.setSize("180px", ""); final HorizontalPanel horizontalPanel_9 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_9); horizontalPanel_9.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_9.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final HorizontalPanel horizontalPanel_10 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_10); horizontalPanel_10.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_10.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblLastLogon = new Label("Last Logon: "); horizontalPanel_10.add(lblLastLogon); lblLastLogon.setWidth("170px"); horizontalPanel_10.setCellVerticalAlignment(lblLastLogon, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_10.setCellHorizontalAlignment(lblLastLogon, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_10.setCellWidth(lblLastLogon, "50%"); lblLastLogon.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); final TextBox lastLogonTextBox = new TextBox(); lastLogonTextBox.setEnabled(false); lastLogonTextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); lastLogonTextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_10.add(lastLogonTextBox); horizontalPanel_10.setCellVerticalAlignment(lastLogonTextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_10.setCellHorizontalAlignment(lastLogonTextBox, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_10.setCellWidth(lastLogonTextBox, "50%"); lastLogonTextBox.setReadOnly(true); lastLogonTextBox.setWidth("180px"); final HorizontalPanel horizontalPanel_11 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_11); horizontalPanel_11.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_11.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final Label lblFromHost = new Label("From Host: "); horizontalPanel_11.add(lblFromHost); lblFromHost.setWidth("170px"); horizontalPanel_11.setCellWidth(lblFromHost, "50%"); horizontalPanel_11.setCellVerticalAlignment(lblFromHost, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_11.setCellHorizontalAlignment(lblFromHost, HasHorizontalAlignment.ALIGN_CENTER); lblFromHost.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); final TextBox fromHostTextBox = new TextBox(); fromHostTextBox.setEnabled(false); fromHostTextBox.setTextAlignment(TextBoxBase.ALIGN_LEFT); fromHostTextBox.setAlignment(TextAlignment.LEFT); horizontalPanel_11.add(fromHostTextBox); horizontalPanel_11.setCellVerticalAlignment(fromHostTextBox, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_11.setCellHorizontalAlignment(fromHostTextBox, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_11.setCellWidth(fromHostTextBox, "50%"); fromHostTextBox.setReadOnly(true); fromHostTextBox.setWidth("180px"); final HorizontalPanel horizontalPanel_12 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_12); horizontalPanel_12.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_12.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); final HorizontalPanel horizontalPanel = new HorizontalPanel(); horizontalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel.setSize("200px", "50px"); horizontalPanel.setStyleName("buttonPanelStyle"); cancelButton = new PushButton("Cancel"); cancelButton.setHTML("Cancel"); horizontalPanel.add(cancelButton); final Label buttonSpacerLabel = new Label(""); horizontalPanel.add(buttonSpacerLabel); horizontalPanel.setCellVerticalAlignment(buttonSpacerLabel, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel.setCellHorizontalAlignment(buttonSpacerLabel, HasHorizontalAlignment.ALIGN_CENTER); buttonSpacerLabel.setSize("60px", "18px"); horizontalPanel.setCellHorizontalAlignment(cancelButton, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel.setCellVerticalAlignment(cancelButton, HasVerticalAlignment.ALIGN_MIDDLE); cancelButton.setSize("70px", "18px"); okButton = new PushButton("Submit"); horizontalPanel.add(okButton); horizontalPanel.setCellHorizontalAlignment(okButton, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel.setCellVerticalAlignment(okButton, HasVerticalAlignment.ALIGN_MIDDLE); okButton.setSize("70px", "18px"); if (!newUser) { lastNameTextBox.setText(userInfo.getLastName()); firstNameTextBox.setText(userInfo.getFirstName()); userIdTextBox.setText(userInfo.getUserName()); userIdTextBox.setReadOnly(true); lastLogonTextBox.setText(userInfo.getLastLogon()); fromHostTextBox.setText(userInfo.getFromHost()); organizationTextBox.setText(userInfo.getOrganization()); emailTextBox.setText(userInfo.getEmail()); if (userInfo.getRole().equals("DEV")) { roleComboBox.setSelectedIndex(0); } else if (userInfo.getRole().equals("ANALYST")) { roleComboBox.setSelectedIndex(1); } else if (userInfo.getRole().equals("ADMIN")) { roleComboBox.setSelectedIndex(2); } else if (userInfo.getRole().equals("APPSTORE")) { roleComboBox.setSelectedIndex(3); } else if (userInfo.getRole().equals("TOOL_SERVICE_PROVIDER")) { roleComboBox.setSelectedIndex(4); } else if (userInfo.getRole().equals("OTHER_CLIENT")) { roleComboBox.setSelectedIndex(5); } } final SimplePanel simplePanel = new SimplePanel(); simplePanel.setStyleName("userFormPanel"); simplePanel.setWidget(verticalPanel_1); final DockPanel dockPanel = new DockPanel(); dockPanel.setStyleName("gwt-DialogBox"); setWidget(dockPanel); dockPanel.setSize("386px", ""); dockPanel.add(horizontalPanel, DockPanel.SOUTH); dockPanel.setCellVerticalAlignment(horizontalPanel, HasVerticalAlignment.ALIGN_MIDDLE); dockPanel.setCellHorizontalAlignment(horizontalPanel, HasHorizontalAlignment.ALIGN_CENTER); dockPanel.add(simplePanel, DockPanel.CENTER); }
From source file:gov.nist.appvet.gwt.client.gui.dialog.UsersDialogBox.java
License:Open Source License
public UsersDialogBox() { super(false, true); setSize("", "450px"); setAnimationEnabled(false);/*from ww w . ja va2 s. c o m*/ usersSelectionModel = new SingleSelectionModel<UserInfoGwt>(); usersSelectionModel.addSelectionChangeHandler(new UserListHandler(this)); final DockPanel dockPanel = new DockPanel(); dockPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); dockPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); setWidget(dockPanel); dockPanel.setSize("", "417px"); final VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); verticalPanel.setStyleName("usersCenterPanel"); dockPanel.add(verticalPanel, DockPanel.CENTER); dockPanel.setCellVerticalAlignment(verticalPanel, HasVerticalAlignment.ALIGN_MIDDLE); dockPanel.setCellHorizontalAlignment(verticalPanel, HasHorizontalAlignment.ALIGN_CENTER); verticalPanel.setSize("", "416px"); final HorizontalPanel horizontalPanel_1 = new HorizontalPanel(); horizontalPanel_1.setStyleName("usersHorizPanel"); horizontalPanel_1.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_1.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); verticalPanel.add(horizontalPanel_1); verticalPanel.setCellVerticalAlignment(horizontalPanel_1, HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setCellHorizontalAlignment(horizontalPanel_1, HasHorizontalAlignment.ALIGN_CENTER); searchTextBox = new TextBox(); searchTextBox.addKeyDownHandler(new KeyDownHandler() { @Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { searchMode = true; search(); } } }); horizontalPanel_1.add(searchTextBox); horizontalPanel_1.setCellVerticalAlignment(searchTextBox, HasVerticalAlignment.ALIGN_MIDDLE); searchTextBox.setSize("260px", "18px"); final PushButton searchButton = new PushButton("Search"); searchButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { } }); searchButton.setHTML("<img width=\"18px\" src=\"images/icon-search.png\" alt=\"search\" />"); searchButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { searchMode = true; search(); } }); horizontalPanel_1.add(searchButton); horizontalPanel_1.setCellVerticalAlignment(searchButton, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_1.setCellHorizontalAlignment(searchButton, HasHorizontalAlignment.ALIGN_CENTER); searchButton.setSize("18px", "18px"); final PushButton viewAllButton = new PushButton("View All"); viewAllButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { searchMode = false; getAllUsers(allUsers); } }); viewAllButton.setHTML("<img width=\"18px\" src=\"images/icon-view-all.png\" alt=\"view-all\" />"); horizontalPanel_1.add(viewAllButton); horizontalPanel_1.setCellHorizontalAlignment(viewAllButton, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_1.setCellVerticalAlignment(viewAllButton, HasVerticalAlignment.ALIGN_MIDDLE); viewAllButton.setSize("18px", "18px"); final DockLayoutPanel dockLayoutPanel = new DockLayoutPanel(Unit.EM); dockLayoutPanel.setStyleName("usersDockPanel"); verticalPanel.add(dockLayoutPanel); verticalPanel.setCellVerticalAlignment(dockLayoutPanel, HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setCellHorizontalAlignment(dockLayoutPanel, HasHorizontalAlignment.ALIGN_CENTER); dockLayoutPanel.setSize("", "380px"); usersListTable = new UsersListPagingDataGrid<UserInfoGwt>(); usersListTable.dataGrid.setSize("342px", "342px"); usersListTable.dataGrid.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.DISABLED); usersListTable.dataGrid.setSelectionModel(usersSelectionModel); dockLayoutPanel.add(usersListTable); usersListTable.setWidth(""); final HorizontalPanel horizontalPanel_2 = new HorizontalPanel(); horizontalPanel_2.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_2.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_2.setStyleName("buttonPanel"); verticalPanel.add(horizontalPanel_2); verticalPanel.setCellVerticalAlignment(horizontalPanel_2, HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setCellHorizontalAlignment(horizontalPanel_2, HasHorizontalAlignment.ALIGN_CENTER); addButton = new PushButton("Add"); addButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { editUser(true); } }); addButton.setHTML("Add"); horizontalPanel_2.add(addButton); horizontalPanel_2.setCellHorizontalAlignment(addButton, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_2.setCellVerticalAlignment(addButton, HasVerticalAlignment.ALIGN_MIDDLE); addButton.setSize("70px", "18px"); final PushButton editButton = new PushButton("Edit"); editButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { editUser(false); } }); final PushButton pshbtnNewButton = new PushButton("Delete"); pshbtnNewButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { final UserInfoGwt selected = usersSelectionModel.getSelectedObject(); final DeleteUserConfirmDialogBox deleteConfirmDialogBox = new DeleteUserConfirmDialogBox( selected.getUserName()); deleteConfirmDialogBox.setText("Confirm Delete"); deleteConfirmDialogBox.center(); deleteConfirmDialogBox.cancelButton.setFocus(true); deleteConfirmDialogBox.cancelButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { killDialogBox(deleteConfirmDialogBox); return; } }); deleteConfirmDialogBox.okButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { killDialogBox(deleteConfirmDialogBox); if (selected != null) { deleteUser(user.getUserName()); } } }); } }); pshbtnNewButton.setHTML("Delete"); horizontalPanel_2.add(pshbtnNewButton); horizontalPanel_2.setCellVerticalAlignment(pshbtnNewButton, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_2.setCellHorizontalAlignment(pshbtnNewButton, HasHorizontalAlignment.ALIGN_CENTER); pshbtnNewButton.setSize("70px", "18px"); editButton.setHTML("Edit"); horizontalPanel_2.add(editButton); horizontalPanel_2.setCellHorizontalAlignment(editButton, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_2.setCellVerticalAlignment(editButton, HasVerticalAlignment.ALIGN_MIDDLE); editButton.setSize("70px", "18px"); doneButton = new PushButton("Done"); doneButton.setHTML("Done"); horizontalPanel_2.add(doneButton); horizontalPanel_2.setCellHorizontalAlignment(doneButton, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel_2.setCellVerticalAlignment(doneButton, HasVerticalAlignment.ALIGN_MIDDLE); doneButton.setSize("70px", "18px"); getUsersList(); }
From source file:gov.nist.appvet.gwt.client.gui.LoginPanel.java
License:Open Source License
public LoginPanel(Unit unit) { super(Unit.PX); final String version = AppVetProperties.VERSION; log.info("Starting AppVet v" + version + "..."); setSize("100%", ""); DockPanel dockPanel_1 = new DockPanel(); dockPanel_1.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); addNorth(dockPanel_1, 32.0);//from ww w . ja v a2 s .c o m dockPanel_1.setWidth("100%"); Image image = new Image("images/nist-gray.png"); image.setStyleName("nistLoginLogo"); dockPanel_1.add(image, DockPanel.EAST); dockPanel_1.setCellVerticalAlignment(image, HasVerticalAlignment.ALIGN_MIDDLE); dockPanel_1.setCellHorizontalAlignment(image, HasHorizontalAlignment.ALIGN_RIGHT); final VerticalPanel centerVerticalPanel = new VerticalPanel(); centerVerticalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); centerVerticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); add(centerVerticalPanel); centerVerticalPanel.setSize("100%", "90%"); final DecoratorPanel decoratorPanel = new DecoratorPanel(); centerVerticalPanel.add(decoratorPanel); centerVerticalPanel.setCellWidth(decoratorPanel, "100%"); decoratorPanel.setSize("", ""); centerVerticalPanel.setCellHorizontalAlignment(decoratorPanel, HasHorizontalAlignment.ALIGN_CENTER); centerVerticalPanel.setCellVerticalAlignment(decoratorPanel, HasVerticalAlignment.ALIGN_MIDDLE); final DockPanel dockPanel = new DockPanel(); dockPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); dockPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); decoratorPanel.setWidget(dockPanel); dockPanel.setSize("100%", "200px"); final VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); dockPanel.add(verticalPanel, DockPanel.NORTH); dockPanel.setCellWidth(verticalPanel, "100%"); dockPanel.setCellVerticalAlignment(verticalPanel, HasVerticalAlignment.ALIGN_MIDDLE); dockPanel.setCellHorizontalAlignment(verticalPanel, HasHorizontalAlignment.ALIGN_CENTER); verticalPanel.setSize("300px", "90px"); final Image appVetImage = new Image("images/appvet_logo.png"); appVetImage.setStyleName("loginPanelLogo"); verticalPanel.add(appVetImage); verticalPanel.setCellHorizontalAlignment(appVetImage, HasHorizontalAlignment.ALIGN_CENTER); verticalPanel.setCellVerticalAlignment(appVetImage, HasVerticalAlignment.ALIGN_MIDDLE); appVetImage.setSize("192px", "73px"); loginStatusLabel.setStyleName("submissionRequirementsLabel"); verticalPanel.add(loginStatusLabel); loginStatusLabel.setVisible(true); loginStatusLabel.setSize("200px", "20px"); verticalPanel.setCellHorizontalAlignment(loginStatusLabel, HasHorizontalAlignment.ALIGN_CENTER); final Grid grid = new Grid(2, 2); grid.setStyleName("loginGrid"); dockPanel.add(grid, DockPanel.CENTER); dockPanel.setCellWidth(grid, "100%"); grid.setHeight(""); dockPanel.setCellVerticalAlignment(grid, HasVerticalAlignment.ALIGN_MIDDLE); dockPanel.setCellHorizontalAlignment(grid, HasHorizontalAlignment.ALIGN_CENTER); final Label usernameLabel = new Label("USERNAME"); usernameLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); grid.setWidget(0, 0, usernameLabel); usernameLabel.setSize("100px", "20px"); grid.getCellFormatter().setHorizontalAlignment(0, 0, HasHorizontalAlignment.ALIGN_LEFT); grid.getCellFormatter().setVerticalAlignment(0, 0, HasVerticalAlignment.ALIGN_MIDDLE); grid.setWidget(0, 1, userNameTextBox); userNameTextBox.setSize("180px", "15px"); grid.getCellFormatter().setHorizontalAlignment(0, 1, HasHorizontalAlignment.ALIGN_RIGHT); grid.getCellFormatter().setVerticalAlignment(0, 1, HasVerticalAlignment.ALIGN_MIDDLE); final Label passwordLabel = new Label("PASSWORD"); passwordLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); grid.setWidget(1, 0, passwordLabel); passwordLabel.setSize("100px", "20px"); grid.getCellFormatter().setHorizontalAlignment(1, 0, HasHorizontalAlignment.ALIGN_LEFT); grid.getCellFormatter().setVerticalAlignment(1, 0, HasVerticalAlignment.ALIGN_MIDDLE); grid.setWidget(1, 1, passwordTextBox); passwordTextBox.setSize("180px", "15px"); grid.getCellFormatter().setHorizontalAlignment(1, 1, HasHorizontalAlignment.ALIGN_RIGHT); grid.getCellFormatter().setVerticalAlignment(1, 1, HasVerticalAlignment.ALIGN_MIDDLE); passwordTextBox.addKeyPressHandler(new KeyPressHandler() { @Override public void onKeyPress(KeyPressEvent event_) { final boolean enterPressed = KeyCodes.KEY_ENTER == event_.getNativeEvent().getKeyCode(); if (enterPressed) { getUserInput(); } } }); final SimplePanel simplePanel_3 = new SimplePanel(); simplePanel_3.setStyleName("buttonPanel"); dockPanel.add(simplePanel_3, DockPanel.SOUTH); simplePanel_3.setHeight("28px"); dockPanel.setCellVerticalAlignment(simplePanel_3, HasVerticalAlignment.ALIGN_MIDDLE); dockPanel.setCellHorizontalAlignment(simplePanel_3, HasHorizontalAlignment.ALIGN_CENTER); loginButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { getUserInput(); } }); simplePanel_3.setWidget(loginButton); loginButton.setText("LOGIN"); loginButton.setSize("78px", "26px"); }
From source file:gwt.g2d.tetris.client.Tetris.java
License:Apache License
public void initialize() { DockPanel panel = new DockPanel(); parentContainer.add(panel);/*from ww w . j av a 2 s . c om*/ panel.add(surface, DockPanel.LINE_START); final Button resetButton = new Button("Reset", new ClickHandler() { @Override public void onClick(ClickEvent event) { currPiece = null; nextPiece = new Piece(); matrix = new TetrisMatrix(DEFAULT_NUM_ROWS, DEFAULT_NUM_COLS); setLevel(getLevelFromRowsCleared()); setTotalRowsCleared(0); surface.setFocus(true); } }); Button previousLevelButton = new Button("Previous level", new ClickHandler() { @Override public void onClick(ClickEvent event) { levelOffset = Math.max(1, levelOffset - 1); resetButton.click(); } }); Button nextLevelButton = new Button("Next level", new ClickHandler() { @Override public void onClick(ClickEvent event) { levelOffset++; resetButton.click(); } }); Panel nextPiecePanel = createPanel(createPanel(createHeaderLabel("Next Piece"), nextPieceSurface), createPanel(createHeaderLabel("Lines Cleared"), rowsClearedLabel), createPanel(createHeaderLabel("Level"), levelLabel), createPanel(resetButton), createPanel(previousLevelButton), createPanel(nextLevelButton)); nextPiecePanel.setStyleName("sidePanel"); nextPiecePanel.setHeight(surface.getHeight() + "px"); panel.add(nextPiecePanel, DockPanel.LINE_END); nextPieceSurface.fillBackground(KnownColor.BLACK); surface.setFocus(true); surface.fillBackground(KnownColor.BLACK); initializeKeyHandlers(); }
From source file:gwtdemo.client.LSGWTDemoTable.java
License:Apache License
/** * Generate HTML code required for handling Lightstreamer * data updates.//from w w w . ja v a2 s.c o m */ protected void generateLSHtml() { //RootPanel rootDiv =; DockPanel mainDiv = new DockPanel(); this.htmlTable.clear(); this.htmlTable.setWidth("766px"); this.htmlTable.setCellPadding(2); this.htmlTable.setCellSpacing(0); this.htmlTable.setBorderWidth(0); /* generate header of table */ for (int i = 0; i < this.fields.length; i++) { LSGWTFieldElement elem = this.fields[i]; this.schemaCache.put(elem.toString(), new Integer(i)); this.htmlTable.setText(0, i, elem.getName()); if (i == 0) { this.htmlTable.getCellFormatter().setStylePrimaryName(0, i, "tableTitleStockName"); } } /* set CSS class */ this.htmlTable.getRowFormatter().setStylePrimaryName(0, "tableTitle"); /* generate element fields */ this.groupCache.clear(); for (int i = 0; i < this.items.length; i++) { String itemId = this.items[i]; // first row is table headers int realRowNum = i + 1; this.groupCache.put(itemId, new Integer(realRowNum)); String styleName = (realRowNum % 2) == 0 ? "coldEven" : "coldOdd"; for (int n = 0; n < this.fields.length; n++) { if (n == 0) { this.htmlTable.setText(realRowNum, n, itemId); this.htmlTable.getCellFormatter().setStylePrimaryName(realRowNum, n, styleName + "StockName"); } else { this.htmlTable.setText(realRowNum, n, "-"); this.htmlTable.getCellFormatter().setStylePrimaryName(realRowNum, n, styleName); } } /* set CSS class */ this.htmlTable.getRowFormatter().setStylePrimaryName(realRowNum, styleName + "Row"); } mainDiv.setStyleName("centrDiv"); mainDiv.add(this.htmlTable, DockPanel.CENTER); RootPanel.get("lsGwtDynamic").add(mainDiv); }
From source file:ilarkesto.gwt.client.FullScreenDockWidget.java
License:Open Source License
@Override protected Widget onInitialization() { Window.enableScrolling(false); setHeight100();//from w ww.jav a 2 s. co m dock = new DockPanel(); dock.setStyleName("FullScreenDockWidget"); // dock.setBorderWidth(1); dock.setSpacing(0); dock.setWidth("100%"); dock.setHeight("100%"); northWrapper = new SimplePanel(); northWrapper.setWidget(north); northWrapper.setStyleName("FullScreenDockWidget-north"); northWrapper.setWidth("100%"); northWrapper.setHeight(northHeight + "px"); dock.add(northWrapper, DockPanel.NORTH); dock.setCellWidth(northWrapper, "100%"); dock.setCellHeight(northWrapper, northHeight + "px"); westWrapper = new SimplePanel(); westWrapper.setWidget(west); westWrapper.setStyleName("FullScreenDockWidget-west"); westWrapper.setWidth(westWidth + "px"); westWrapper.setHeight("100%"); dock.add(westWrapper, DockPanel.WEST); dock.setCellWidth(westWrapper, westWidth + "px"); dock.setCellHeight(westWrapper, "100%"); centerWrapper = new SimplePanel(); centerWrapper.setWidget(center); centerWrapper.setStyleName("FullScreenDockWidget-center"); // DOM.setStyleAttribute(getElement(), "overflowY", "scroll"); centerWrapper.setWidth("100%"); centerWrapper.setHeight("100%"); dock.add(centerWrapper, DockPanel.CENTER); dock.setCellWidth(centerWrapper, "100%"); dock.setCellHeight(centerWrapper, "100%"); // Window.addResizeHandler(new DockResizeHandler()); return dock; }
From source file:mcamara.client.TutorialComposite.java
License:Open Source License
/** * Instantiates a new tutorial composite. * * @param idioma the idioma//from ww w. j a v a 2 s .com */ @SuppressWarnings("deprecation") public TutorialComposite(String idioma) { m = Util.getMensajes(idioma); DockPanel dockPanel = new DockPanel(); initWidget(dockPanel); dockPanel.setSize("800", "500"); panelTitulo = new HorizontalPanel(); panelTitulo.setSpacing(1); panelTitulo.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); panelTitulo.setBorderWidth(0); titulo = new Label("New label"); titulo.setStyleName("gwt-Label-Titulo"); titulo.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); panelTitulo.add(titulo); titulo.setWidth("100%"); dockPanel.add(panelTitulo, DockPanel.NORTH); panelTitulo.setWidth("100%"); itemsMenuPantallas = new ScrollPanel(); menuPantallas = new VerticalPanel(); menuPantallas.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); menuPantallas.setSpacing(1); menuPantallas.setBorderWidth(1); itemsMenuPantallas.add(menuPantallas); menuPantallas.setSize("120px", "100%"); dockPanel.add(itemsMenuPantallas, DockPanel.WEST); itemsMenuPantallas.setSize("100%", "100%"); VerticalPanel verticalPanel_1 = new VerticalPanel(); verticalPanel_1.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); verticalPanel_1.setSpacing(5); verticalPanel_1.setBorderWidth(0); dockPanel.add(verticalPanel_1, DockPanel.CENTER); verticalPanel_1.setSize("100%", "100%"); horizontalPanel = new HorizontalPanel(); horizontalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); verticalPanel_1.add(horizontalPanel); horizontalPanel.setWidth("80%"); image = new Image((String) null); horizontalPanel.add(image); explicacion = new TextArea(); explicacion.setTextAlignment(TextBoxBase.ALIGN_CENTER); explicacion.setEnabled(false); explicacion.setVisibleLines(4); explicacion.setReadOnly(true); explicacion.setAlignment(TextAlignment.LEFT); verticalPanel_1.add(explicacion); explicacion.setWidth("100%"); HorizontalPanel horizontalPanel_1 = new HorizontalPanel(); horizontalPanel_1.setSpacing(1); horizontalPanel_1.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); verticalPanel_1.add(horizontalPanel_1); horizontalPanel_1.setWidth("100%"); continuar = new Button(m.continuar()); horizontalPanel_1.add(continuar); }
From source file:net.fabioalmeida.ferramentas.client.Principal.java
License:Apache License
public Principal() { dockPanel = new DockPanel(); dockPanel.setStyleName("fan-dockPanel-principal"); initWidget(dockPanel);/*from ww w . j a v a 2 s . co m*/ dockPanel.setSize("950px", "1000px"); absolutePanel = new AbsolutePanel(); dockPanel.add(absolutePanel, DockPanel.NORTH); dockPanel.setCellHeight(absolutePanel, "90px"); absolutePanel.setHeight("90px"); lblNewLabel_1 = new Label("Ferramentas"); lblNewLabel_1.setStyleName("fan-Label-Titulo"); absolutePanel.add(lblNewLabel_1, 10, 10); absolutePanel_1 = new AbsolutePanel(); absolutePanel_1.setStyleName("fan-titulo-menu"); absolutePanel.add(absolutePanel_1, 0, 62); absolutePanel_1.setSize("950px", "28px"); nlnhtmlNewInlinehtml = new InlineHTML( "<a class=\"fan-link\" href=\"http://fabioalmeida.net\">Fbio Almeida</a>"); nlnhtmlNewInlinehtml.setStyleName("fan-InlineHTML"); absolutePanel_1.add(nlnhtmlNewInlinehtml, 829, 10); panelMenuEsquerdo = new AbsolutePanel(); panelMenuEsquerdo.setStyleName("fan-menu-esquerda"); dockPanel.add(panelMenuEsquerdo, DockPanel.WEST); dockPanel.setCellWidth(panelMenuEsquerdo, "160px"); panelMenuEsquerdo.setSize("160px", "910px"); stackPanel = new StackPanel(); panelMenuEsquerdo.add(stackPanel, 0, 0); stackPanel.setSize("156px", "908px"); flowPanel = new FlowPanel(); stackPanel.add(flowPanel, "Ferramentas", false); flowPanel.setSize("100%", "100%"); geraCpfButton = FanFactory.createButtonMenu("CPF / CNPJ"); flowPanel.add(geraCpfButton); geraCpfButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { deckPanel.showWidget(0); } }); stringUtilButton = FanFactory.createButtonMenu("String Util"); stringUtilButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { deckPanel.showWidget(1); } }); flowPanel.add(stringUtilButton); stringUtilButton.setWidth("145px"); stubButton = FanFactory.createButtonMenu("Stub Util"); stubButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { deckPanel.showWidget(2); } }); flowPanel.add(stubButton); stubButton.setWidth("145px"); panelCentro = new AbsolutePanel(); dockPanel.add(panelCentro, DockPanel.CENTER); panelCentro.setSize("790px", "910px"); deckPanel = new DeckPanel(); deckPanel.setAnimationEnabled(true); panelCentro.add(deckPanel); deckPanel.setStyleName("fan-deckPanel-centro"); deckPanel.setSize("790px", "100%"); panelGeradores = new AbsolutePanel(); panelGeradores.setStyleName("fan-dockPanel-principal"); deckPanel.add(panelGeradores); cpfParaValidarTextBox = new TextBox(); panelGeradores.add(cpfParaValidarTextBox, 133, 61); validarCpfButton = new Button("New button"); validarCpfButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String scpf = cpfParaValidarTextBox.getText(); NumeroCpf cpf = new NumeroCpf(scpf); boolean b = cpf.valido(); if (b) { respostaCpfLabel.setText("cpf vlido"); } else { respostaCpfLabel.setText("cpf invlido"); } } }); validarCpfButton.setText("Validar CPF"); panelGeradores.add(validarCpfButton, 28, 65); validarCpfButton.setSize("93px", "25px"); lblNewLabel = new Label("CPF / CNPJ"); panelGeradores.add(lblNewLabel, 10, 10); lblNewLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); lblNewLabel.setStyleName("fan-label-titulo"); lblNewLabel.setSize("770px", "19px"); gerarCpfButton = new Button("Gerar CPF"); gerarCpfButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { NumeroCpf cpf = new NumeroCpf(); if (formatadoCpfCheckBox.getValue()) { cpfGeradoTextBox.setText(cpf.formatado()); } else { cpfGeradoTextBox.setText(cpf.toString()); } } }); panelGeradores.add(gerarCpfButton, 28, 108); gerarCpfButton.setSize("93px", "25px"); cpfGeradoTextBox = new TextBox(); panelGeradores.add(cpfGeradoTextBox, 133, 106); respostaCpfLabel = new Label("> "); respostaCpfLabel.setStyleName("fan-resposta-Label"); panelGeradores.add(respostaCpfLabel, 319, 69); validarCnpjButton = new Button("Validar CNPJ"); validarCnpjButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String scnpj = cnpjValidarTextBox.getText(); NumeroCnpj cnpj = new NumeroCnpj(scnpj); boolean b = cnpj.valido(); if (b) { respostaCnpjLabel.setText("cnpj vlido"); } else { respostaCnpjLabel.setText("cnpj invlido"); } } }); panelGeradores.add(validarCnpjButton, 28, 167); gerarCnpjButton = new Button("Gerar CNPJ"); gerarCnpjButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { NumeroCnpj cnpj = new NumeroCnpj(); String scnpj = null; if (formatadoCheckBox.getValue()) { scnpj = cnpj.formatado(); } else { scnpj = cnpj.toString(); } cnpjGeradoTextBox.setText(scnpj); } }); panelGeradores.add(gerarCnpjButton, 28, 211); gerarCnpjButton.setSize("93px", "25px"); cnpjValidarTextBox = new TextBox(); panelGeradores.add(cnpjValidarTextBox, 133, 165); respostaCnpjLabel = new Label(">"); respostaCnpjLabel.setStyleName("fan-resposta-Label"); panelGeradores.add(respostaCnpjLabel, 319, 167); cnpjGeradoTextBox = new TextBox(); cnpjGeradoTextBox.setName("cnpjgerado"); panelGeradores.add(cnpjGeradoTextBox, 133, 209); formatadoCheckBox = new CheckBox("Formatado"); panelGeradores.add(formatadoCheckBox, 133, 242); formatadoCpfCheckBox = new CheckBox("Formatado"); panelGeradores.add(formatadoCpfCheckBox, 133, 137); btnTeste = FanFactory.createButtonMenu("CPF / CNPJ"); btnTeste.setHTML("Teste"); panelGeradores.add(btnTeste, 28, 314); panelStringUtil = new AbsolutePanel(); deckPanel.add(panelStringUtil); lblStringUtil = new Label("String Util"); lblStringUtil.setStyleName("fan-label-titulo"); lblStringUtil.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); panelStringUtil.add(lblStringUtil, 10, 10); lblStringUtil.setSize("770px", "19px"); panelStubUtil = new AbsolutePanel(); deckPanel.add(panelStubUtil); lblStubUtil = new Label("Stub Util"); lblStubUtil.setStyleName("fan-label-titulo"); lblStubUtil.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); panelStubUtil.add(lblStubUtil, 10, 10); lblStubUtil.setSize("770px", "19px"); lblLabel = new Label("Label"); panelStubUtil.add(lblLabel, 54, 99); textBox = new TextBox(); textBox.setName("meutextbox"); panelStubUtil.add(textBox, 54, 133); tglbtnTeste = new ToggleButton("teste"); panelStubUtil.add(tglbtnTeste, 54, 196); chckbxNewCheckBox = new CheckBox("New check box"); panelStubUtil.add(chckbxNewCheckBox, 57, 238); dateBox = new DateBox(); panelStubUtil.add(dateBox, 54, 297); DOM.setElementProperty(dateBox.getElement(), "myid", "datebox"); listBox = new ListBox(); panelStubUtil.add(listBox, 114, 356); listBox.setVisibleItemCount(5); deckPanel.showWidget(2); }
From source file:net.imgseek.server.admin.client.Iskdaemon_admin.java
License:GNU General Public License
public void onModuleLoad() { WEB_ENDPOINT = GWT.getModuleBaseURL(); // Load all the sinks. loadSinks();//from w w w .ja v a 2 s .c o m // Status panel statusPanel.setVisible(false); statusPanel.setStyleName("msg-alert"); statusPanel.add(statusMessageLabel); statusPanel.setSpacing(8); statusPanel.setWidth("100%"); Button closeBtn = new Button("Dismiss", new ClickHandler() { public void onClick(ClickEvent event) { statusPanel.setVisible(false); } }); statusPanel.add(closeBtn); // Put the sink list on the left, and add the outer dock panel to the // root. sinkContainer = new DockPanel(); sinkContainer.setStyleName("ks-Sink"); VerticalPanel vp = new VerticalPanel(); vp.setWidth("100%"); vp.add(statusPanel); vp.add(description); vp.add(sinkContainer); description.setStyleName("ks-Info"); // Common Header HorizontalPanel hpHeader = new HorizontalPanel(); hpHeader.setWidth("100%"); hpHeader.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); HTML iskTitle = new HTML("isk-daemon (" + VERSION + ")");// " at <i>" + // WEB_ENDPOINT // + // "</i>"); // TODO show remote server name when cluster funcionality is implemented iskTitle.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); hpHeader.add(iskTitle); // Compose dock panel panel.add(hpHeader, DockPanel.NORTH); panel.add(list, DockPanel.WEST); panel.add(vp, DockPanel.CENTER); panel.setCellVerticalAlignment(list, HasAlignment.ALIGN_TOP); panel.setCellWidth(vp, "100%"); RootPanel.get().add(panel); // Common Footer HorizontalPanel hpFooter = new HorizontalPanel(); hpFooter.setWidth("100%"); hpFooter.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); HTML copyRightFooter = new HTML( "<div align='right'>Copyright © <a target='_blank' href='http://server.imgseek.net/'>imgSeek</a>. All rights reserved. Licensed under the <a href='http://www.gnu.org/licenses/gpl-2.0-standalone.html'>GPLv2</a></div>"); copyRightFooter.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); // hpFooter.add(footerShare); hpFooter.add(copyRightFooter); RootPanel.get().add(hpFooter); // Start timer Timer t = new Timer() { public void run() { for (@SuppressWarnings("unchecked") Iterator<SinkInfo> iter = list.getSinks().iterator(); iter.hasNext();) { SinkInfo element = iter.next(); element.getInstance().autoRefreshAll(); } } }; // Schedule the timer to run once in 5 seconds. t.scheduleRepeating(5000); // If the application starts with no history token, redirect to a new String initToken = History.getToken(); if (initToken.length() == 0) { History.newItem("Status"); } // Add history listener History.addValueChangeHandler(this); // Now that we've setup our listener, fire the initial history state. History.fireCurrentHistoryState(); // TODO: check if iskdaemon instance is passwd protect then prompt for // login: http://code.google.com/p/gwt-stuff/ }
From source file:net.s17fabu.vip.gwt.showcase.client.content.panels.CwDockPanel.java
License:Apache License
/** * Initialize this example./*from w w w. j a v a 2s .c om*/ */ @Override public Widget onInitialize() { // Create a Dock Panel DockPanel dock = new DockPanel(); dock.setStyleName("cw-DockPanel"); dock.setSpacing(4); dock.setHorizontalAlignment(DockPanel.ALIGN_CENTER); // Add text all around dock.add(new HTML(constants.cwDockPanelNorth1()), DockPanel.NORTH); dock.add(new HTML(constants.cwDockPanelSouth1()), DockPanel.SOUTH); dock.add(new HTML(constants.cwDockPanelEast()), DockPanel.EAST); dock.add(new HTML(constants.cwDockPanelWest()), DockPanel.WEST); dock.add(new HTML(constants.cwDockPanelNorth2()), DockPanel.NORTH); dock.add(new HTML(constants.cwDockPanelSouth2()), DockPanel.SOUTH); // Add scrollable text in the center HTML contents = new HTML(constants.cwDockPanelCenter()); ScrollPanel scroller = new ScrollPanel(contents); scroller.setSize("400px", "100px"); dock.add(scroller, DockPanel.CENTER); // Return the content dock.ensureDebugId("cwDockPanel"); return dock; }