Examples of JXPanel


Examples of org.jdesktop.swingx.JXPanel

        JXTitledSeparator custom = new JXTitledSeparator();
        custom.setName("customSeparator");
        customLink = new JXHyperlink();
        customLink.setName("customLink");
       
        JComponent standaloneLinks = new JXPanel(new VerticalLayout(20));
        standaloneLinks.add(simple);
        standaloneLinks.add(plainBrowse);
        standaloneLinks.add(plainMail);
        standaloneLinks.add(customBrowse);
        standaloneLinks.add(custom);
        standaloneLinks.add(customLink);
        standaloneLinks.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
       
        JComponent renderedLinks = new JXPanel(new BorderLayout());
        linkList = new JXList();
       
        linkTable = new JXTable();
        linkTable.setVisibleRowCount(10);

        linkTree = new JXTree();
       
        JXPanel top = new JXPanel(new GridLayout(1, 2, 20, 10));
        top.add(new JScrollPane(linkList));
        top.add(new JScrollPane(linkTree));
        renderedLinks.add(top);
//        renderedLinks.add(new JScrollPane(linkTable), BorderLayout.SOUTH);
        renderedLinks.setBorder(standaloneLinks.getBorder());
        JTabbedPane tabbedPane = new JTabbedPane();
        tabbedPane.setName("hyperlinkTabs");
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

                hideCalendarFrame();
            }
           
        };
        calendarFrame.addWindowListener(l);
        JXPanel calendar = new JXPanel();
        calendar.setBackground(Color.WHITE);
        Painter<?> painter = createBackgroundPainter();
        calendar.setBackgroundPainter(painter);

        JXMonthView monthView = new JXMonthView();
        Calendar cal = monthView.getCalendar();
        cal.set(Calendar.YEAR, 2010);
        cal.set(Calendar.MONTH, Calendar.JANUARY);
        monthView.setFirstDisplayedDay(cal.getTime());
        monthView.setOpaque(false);
        monthView.setPreferredColumnCount(3);
        monthView.setPreferredRowCount(4);
        // old style: set visual property with JXMonthView api
        monthView.setDayForeground(Calendar.SUNDAY, Color.MAGENTA);
        // <snip> Custom CalendarRenderingHandler
        // new style: install a custom renderingHandler
        // (as client property, because no public api support yet)
        // which allows to add Highlighters
        monthView.putClientProperty(DemoMonthViewUI.RENDERING_HANDLER_KEY,
                createRenderingHandler());
        // </snip>
        DemoUtils.setSnippet("Custom CalendarRenderingHandler", monthView);
        calendar.add(monthView);
        calendarFrame.add(calendar);
        Application application = Application.getInstance(Application.class);
        if (application instanceof SingleFrameApplication) {
            ((SingleFrameApplication) application).show(calendarFrame);
        } else {
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

           
        };
        monthView.setName("monthView");
        monthView.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));

        JPanel monthViewContainer = new JXPanel();
        FormLayout formLayout = new FormLayout(
                "5dlu, c:d:n, l:4dlu:n, f:d:n", // columns
                "c:d:n " +
                ", t:4dlu:n, t:d:n " +
                ", t:4dlu:n, c:d:n" +
                ", t:4dlu:n, c:d:n" +
                ", t:4dlu:n, c:d:n"
        ); // rows
        PanelBuilder builder = new PanelBuilder(formLayout, monthViewContainer);
        builder.setBorder(Borders.DLU4_BORDER);
//        CellConstraints cl = new CellConstraints();
        CellConstraints cc = new CellConstraints();
       
        JXTitledSeparator areaSeparator = new JXTitledSeparator();
        areaSeparator.setName("monthViewSeparator");
        builder.add(areaSeparator, cc.xywh(1, 1, 4, 1));
        builder.add(monthView, cc.xywh(2, 3, 1, 1));
       
       
        add(monthViewContainer, BorderLayout.CENTER);
       
        JComponent monthViewControlPanel = new JXPanel();
        add(monthViewControlPanel, BorderLayout.EAST);
        JComponent extended = createExtendedConfigPanel();
        monthViewControlPanel.add(extended);

    }
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

    }

    private void createTipOfTheDayDemo() {
        model = createTipOfTheDayModel();

        JXPanel panel = new JXPanel(new VerticalLayout());
        totd = new JXTipOfTheDay(model);
        totd.setName("totd");
        panel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
        panel.add(totd);

        nextTipLink = new JXHyperlink();
        nextTipLink.setName("nextTipLink");
        panel.add(nextTipLink, BorderLayout.SOUTH);
        add(panel);
       
        dialogLink = new JXHyperlink();
        dialogLink.setName("dialogLink");
        add(dialogLink, BorderLayout.SOUTH);
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

    }

    private void createXPanelDemo() {
        setBackground(javax.swing.UIManager.getDefaults().getColor("ScrollBar.thumb"));
       
        panel = new JXPanel();
        panel.setName("panel");
        panel.add(new JSplitPane());
        add(panel);
       
        alphaSlider = new JSlider();
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

    private void createMonthViewDemo() {
        monthView = new JXMonthView();
        monthView.setName("monthView");
       
        // add to container which doesn't grow the size beyond the pref
        JComponent monthViewContainer = new JXPanel();
        monthViewContainer.add(monthView);
       
        JPanel monthViewControlPanel = new JXPanel();
        add(monthViewControlPanel, BorderLayout.SOUTH);

        FormLayout formLayout = new FormLayout(
                "f:m:g, l:4dlu:n, f:m:g", // columns
                "c:d:g, t:2dlu:n, t:d:n "
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

   
    private void initComponents() {
        list = new JXList();
        list.setName("list");

        JPanel monthViewContainer = new JXPanel();
        FormLayout formLayout = new FormLayout(
                "5dlu, f:d:g ", // l:4dlu:n, f:d:g", // columns
                "c:d:n " +
                ", t:4dlu:n, f:d:g " +
                ", t:4dlu:n, c:d:n" +
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

         };
    }

    protected Component createContentPane()
    {
        JXPanel panel = new JXPanel(new FormLayout("center:200px:nogrow, left:3dlu:nogrow, fill:200px:nogrow", "center:200px:nogrow, center:20px:nogrow"));
        JXImagePanel ip = new JXImagePanel();
        try
        {
            ip.setImage(ImageIO.read(image.getInputStream()));
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
        ip.setStyle(JXImagePanel.Style.SCALED);
        //panel.setBackground(new Color(0x425DA9));
        panel.add(busyLabel, new CellConstraints(1,1));
        JXPanel panel2 = new JXPanel(new FormLayout("center:195px:nogrow", "center:98px:nogrow, center:4dlu:nogrow, center:98px:nogrow"));
        //panel2.setBackground(new Color(0x425DA9));
        panel2.add(titleLabel, new CellConstraints(1, 1));
        panel2.setOpaque(false);
        panel.add(progressBar, new CellConstraints(1, 2, 3, 1));
        panel.add(panel2, new CellConstraints(3,1));
        panel.add(ip, new CellConstraints(1, 1, 3, 1, CellConstraints.FILL, CellConstraints.FILL));
        panel.setBorder(BorderFactory.createLineBorder(Color.black, 4));
        return panel;
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

    jxBusyLabel.setEnabled(false);
     
    // set the transparency of the JXPanel to 50% transparent
    this.setAlpha(0.7f);   
    
    JXPanel busylabels = new JXPanel(new FlowLayout(FlowLayout.CENTER, 40, 5));
    busylabels.add(jxBusyLabel);   
    
    this.add(busylabels, BorderLayout.CENTER);   
  }
View Full Code Here

Examples of org.jdesktop.swingx.JXPanel

    this.busyLabel = new ReportingTimeBusyLabel();
    this.busyLabel.setBounds(200, 28, 350, 50);
    this.busyLabel.setDoubleBuffered(true);
    this.busyLabel.setFont(this.busyLabel.getFont().deriveFont(16f));

    this.timeReportPanel = new JXPanel();
    this.timeReportPanel.setAlpha(1.0f);
    this.timeReportPanel.setBounds(1, 1, 631, 105);

    this.timeReportTA = new RSyntaxTextArea(4, 50);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.