Package org.openoffice.gdocs.ui

Examples of org.openoffice.gdocs.ui.LoginPanel


    dialog.setVisible(true);    
}//GEN-LAST:event_jButton3ActionPerformed

    private MyLoginDialog getDialog(final String serverPath, final Creditionals creditionals) {
        final MyLoginDialog dialog = new MyLoginDialog(this);
        final LoginPanel loginPanel = new LoginPanel() {           
            @Override
            public void storeCredentials(Creditionals creditionals) {
                wrapper.setServerPath(serverPath);
                wrapper.storeCredentials(creditionals);
            }

            @Override
            public void readCreditionals() {
                creditionals.setWasCreditionalReadFromDisk(!creditionals.isEmpty());
                fillCredentials(creditionals);
            }
           
        };
        loginPanel.setSystem(wrapper.getSystem());
        final JTextArea serverEditor = new JTextArea(serverPath);
        if (serverPath!=null && !"".equals(serverPath)) {
            serverEditor.setEditable(false);
            serverEditor.setEnabled(false);
        }
        JPanel serverLinePanel = new JPanel();
        serverLinePanel.setLayout(new BorderLayout());
        serverLinePanel.add(new JLabel("Server path:"),BorderLayout.WEST);
        serverLinePanel.add(serverEditor,BorderLayout.CENTER);
        //serverEditor.setPreferredSize(serverEditor.getSize());
        dialog.setLayout(new BorderLayout());
        dialog.getContentPane().add(serverLinePanel,BorderLayout.NORTH);
        dialog.getContentPane().add(loginPanel);
        JPanel buttonsPanel = new JPanel();
        JButton okButton = new JButton("OK");
        okButton.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                loginPanel.getCreditionals();
                dialog.setReturnValue(serverEditor.getText());
                dialog.handleOK();
            }
        });
        JButton cancelButton = new JButton("Cancel");
View Full Code Here


                    uploading.setVisible(true);
                   
                    if (credentionals.isEmpty() && wrapper.checkIfAuthorizationNeeded(pathName, docName)) {
                        uploading.setVisible(false);
                        // we need ask user for credentials :-)
                        org.openoffice.gdocs.ui.LoginPanel loginPanel = new LoginPanel() {

                            @Override
                            public void storeCredentials(Creditionals creditionals) {
                                wrapper.storeCredentials(creditionals);
                            }
                           
                        };
                        loginPanel.setSystem(system);
                        final MyLoginDialog dialog = new MyLoginDialog(UploadDialog.this);
                        dialog.setTitle("User & Password");
                        JPanel buttonsPanel = new JPanel();
                        JButton okButton = new JButton(Configuration.getResources().getString("OK"));
                        okButton.addActionListener(new ActionListener() {

                            public void actionPerformed(ActionEvent e) {
                                dialog.handleOK();
                            }
                        });
                        JButton cancelButton = new JButton(Configuration.getResources().getString("Cancel"));
                        cancelButton.addActionListener(new ActionListener() {

                            public void actionPerformed(ActionEvent e) {
                                dialog.handleOK();
                            }
                        });
                        buttonsPanel.add(okButton);
                        buttonsPanel.add(cancelButton);
                        dialog.getContentPane().setLayout(new BorderLayout());
                        dialog.getContentPane().add(loginPanel,BorderLayout.NORTH);
                        dialog.getContentPane().add(buttonsPanel,BorderLayout.SOUTH);
                        dialog.setModal(true);
                        dialog.pack();
                        dialog.setVisible(true);
                        dialog.setVisible(false);
                        if (dialog.getReturnCode()==JOptionPane.OK_OPTION) {
                            credentionals = loginPanel.getCreditionals();
                        } else {
                            upload = false;
                        }

                        uploading.setVisible(true);
View Full Code Here

TOP

Related Classes of org.openoffice.gdocs.ui.LoginPanel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.