Package com.peusoft.peucal.util.localization

Examples of com.peusoft.peucal.util.localization.Localization


        if (monthComboBox == null) {
            monthComboBox = new JComboBox();
            monthComboBox.setMaximumRowCount(12);
            monthComboBox.setSelectedIndex(-1);

            Localization localization = LocalizationFactory.getInstanceFromResource(
                    this.getClass().getPackage().getName() + ".lables",
                    getLocale());
            if (LOGGER.isDebugEnabled()) {
                LOGGER.debug("localized GUI labels have been loaded.");
            }
            for (int i = 0; i < MONTHES.length; i++) {
                getMonthComboBox().addItem(
                        localization.getLocalizedString(MONTHES[i], MONTHES[i]));
            }

            monthComboBox.addActionListener(getCbxMonthAdapter());
        }
        return monthComboBox;
View Full Code Here


     */
    @Override
    protected void updateMonthYearLabel() {
        super.updateMonthYearLabel();

        Localization localization = LocalizationFactory.getInstanceFromResource(
                this.getClass().getPackage().getName() + ".lables",
                getLocale());
        if (LOGGER.isDebugEnabled()) {
            LOGGER.debug("localized GUI labels have been loaded.");
        }

        setActionListenersActivated(false);

        getMonthComboBox().setSelectedItem(
                localization.getLocalizedString(
                MONTHES[getModel().getSelectedMonth()],
                MONTHES[getModel().getSelectedMonth()]));
        getYearSpinner().setValue(
                new Integer(getModel().getSelectedYear()));

View Full Code Here

        if (monthComboBox == null) {
            monthComboBox = new JComboBox();
            monthComboBox.setMaximumRowCount(12);
            monthComboBox.setSelectedIndex(-1);

            Localization localization = LocalizationFactory.getInstanceFromResource(
                    this.getClass().getPackage().getName() + ".lables",
                    getLocale());
            if (LOGGER.isDebugEnabled()) {
                LOGGER.debug("localized GUI labels have been loaded.");
            }
            for (int i = 0; i < MONTHES.length; i++) {
                monthComboBox.addItem(
                        localization.getLocalizedString(MONTHES[i], MONTHES[i]));
            }

            monthComboBox.addActionListener(getCbxMonthAdapter());
        }
        return monthComboBox;
View Full Code Here

     */
    @Override
    protected void updateMonthYearLabel() {
        super.updateMonthYearLabel();

        Localization localization = LocalizationFactory.getInstanceFromResource(
                this.getClass().getPackage().getName() + ".lables",
                getLocale());
        if (LOGGER.isDebugEnabled()) {
            LOGGER.debug("localized GUI labels have been loaded.");
        }

        setActionListenersActivated(false);

        getMonthComboBox().setSelectedItem(
                localization.getLocalizedString(
                MONTHES[getModel().getSelectedMonth()],
                MONTHES[getModel().getSelectedMonth()]));
        getYearComboBox().setSelectedItem(
                new Integer(getModel().getSelectedYear()));

View Full Code Here

    /**
     * Updates monthYearLable.
     */
    protected void updateMonthYearLabel() {
        Localization localization = LocalizationFactory.getInstanceFromResource(
                this.getClass().getPackage().getName() + ".lables",
                getLocale());
        String m = localization.getLocalizedString(
                MONTHES[getModel().getSelectedMonth()]);
        getMonthYearLabel().setText(
                m + ", " + getModel().getSelectedYear());
    }
View Full Code Here

    private void createDayLabels() {

        if (dayNames == null) {
            dayNames = new JLabel[CalendarPanel.MAX_NUMBER_OF_DAYS];

            Localization localization = LocalizationFactory.getInstanceFromResource(
                    this.getClass().getPackage().getName() + ".lables",
                    getLocale());

            Calendar cal = Calendar.getInstance(getLocale());
            cal.set(Calendar.MONTH,
                    getModel().getSelectedMonth());
            cal.set(Calendar.YEAR,
                    getModel().getSelectedYear());
            cal.set(Calendar.DAY_OF_MONTH,
                    1);

            int first_day_of_week = cal.getFirstDayOfWeek();

            int[] we = new int[2];
            String[] day_names = new String[MAX_NUMBER_OF_DAYS];     // Displayed names of the days. Moonday, Tusday, etc.

            dayOrderMap.clear();

            switch (first_day_of_week) {
                case Calendar.MONDAY:
                    day_names[0] = localization.getLocalizedString(MONDAY, "Monday");
                    day_names[1] = localization.getLocalizedString(TUESDAY, "Tuesday");
                    day_names[2] = localization.getLocalizedString(WEDNESDAY, "Wednesday");
                    day_names[3] = localization.getLocalizedString(THURSDAY, "Thursday");
                    day_names[4] = localization.getLocalizedString(FRIDAY, "Friday");
                    day_names[5] = localization.getLocalizedString(SATURDAY, "Saturday");
                    day_names[6] = localization.getLocalizedString(SUNDAY, "Sunday");
                    we[0] = 5;
                    we[1] = 6;
                    dayOrderMap.put(new Integer(Calendar.MONDAY), new Integer(0));
                    dayOrderMap.put(new Integer(Calendar.TUESDAY), new Integer(1));
                    dayOrderMap.put(new Integer(Calendar.WEDNESDAY), new Integer(2));
                    dayOrderMap.put(new Integer(Calendar.THURSDAY), new Integer(3));
                    dayOrderMap.put(new Integer(Calendar.FRIDAY), new Integer(4));
                    dayOrderMap.put(new Integer(Calendar.SATURDAY), new Integer(5));
                    dayOrderMap.put(new Integer(Calendar.SUNDAY), new Integer(6));
                    break;
                case Calendar.TUESDAY:
                    day_names[0] = localization.getLocalizedString(TUESDAY, "Tuesday");
                    day_names[1] = localization.getLocalizedString(WEDNESDAY, "Wednesday");
                    day_names[2] = localization.getLocalizedString(THURSDAY, "Thursday");
                    day_names[3] = localization.getLocalizedString(FRIDAY, "Friday");
                    day_names[4] = localization.getLocalizedString(SATURDAY, "Saturday");
                    day_names[5] = localization.getLocalizedString(SUNDAY, "Sunday");
                    day_names[6] = localization.getLocalizedString(MONDAY, "Monday");
                    we[0] = 4;
                    we[1] = 5;
                    dayOrderMap.put(new Integer(Calendar.TUESDAY), new Integer(0));
                    dayOrderMap.put(new Integer(Calendar.WEDNESDAY), new Integer(1));
                    dayOrderMap.put(new Integer(Calendar.THURSDAY), new Integer(2));
                    dayOrderMap.put(new Integer(Calendar.FRIDAY), new Integer(3));
                    dayOrderMap.put(new Integer(Calendar.SATURDAY), new Integer(4));
                    dayOrderMap.put(new Integer(Calendar.SUNDAY), new Integer(5));
                    dayOrderMap.put(new Integer(Calendar.MONDAY), new Integer(6));
                    break;
                case Calendar.WEDNESDAY:
                    day_names[0] = localization.getLocalizedString(WEDNESDAY, "Wednesday");
                    day_names[1] = localization.getLocalizedString(THURSDAY, "Thursday");
                    day_names[2] = localization.getLocalizedString(FRIDAY, "Friday");
                    day_names[3] = localization.getLocalizedString(SATURDAY, "Saturday");
                    day_names[4] = localization.getLocalizedString(SUNDAY, "Sunday");
                    day_names[5] = localization.getLocalizedString(MONDAY, "Monday");
                    day_names[6] = localization.getLocalizedString(TUESDAY, "Tuesday");
                    we[0] = 3;
                    we[1] = 4;
                    dayOrderMap.put(new Integer(Calendar.WEDNESDAY), new Integer(0));
                    dayOrderMap.put(new Integer(Calendar.THURSDAY), new Integer(1));
                    dayOrderMap.put(new Integer(Calendar.FRIDAY), new Integer(2));
                    dayOrderMap.put(new Integer(Calendar.SATURDAY), new Integer(3));
                    dayOrderMap.put(new Integer(Calendar.SUNDAY), new Integer(4));
                    dayOrderMap.put(new Integer(Calendar.MONDAY), new Integer(5));
                    dayOrderMap.put(new Integer(Calendar.TUESDAY), new Integer(6));
                    break;
                case Calendar.THURSDAY:
                    day_names[0] = localization.getLocalizedString(THURSDAY, "Thursday");
                    day_names[1] = localization.getLocalizedString(FRIDAY, "Friday");
                    day_names[2] = localization.getLocalizedString(SATURDAY, "Saturday");
                    day_names[3] = localization.getLocalizedString(SUNDAY, "Sunday");
                    day_names[4] = localization.getLocalizedString(MONDAY, "Monday");
                    day_names[5] = localization.getLocalizedString(TUESDAY, "Tuesday");
                    day_names[6] = localization.getLocalizedString(WEDNESDAY, "Wednesday");
                    we[0] = 2;
                    we[1] = 3;
                    dayOrderMap.put(new Integer(Calendar.THURSDAY), new Integer(0));
                    dayOrderMap.put(new Integer(Calendar.FRIDAY), new Integer(1));
                    dayOrderMap.put(new Integer(Calendar.SATURDAY), new Integer(2));
                    dayOrderMap.put(new Integer(Calendar.SUNDAY), new Integer(3));
                    dayOrderMap.put(new Integer(Calendar.MONDAY), new Integer(4));
                    dayOrderMap.put(new Integer(Calendar.TUESDAY), new Integer(5));
                    dayOrderMap.put(new Integer(Calendar.WEDNESDAY), new Integer(6));
                    break;
                case Calendar.FRIDAY:
                    day_names[0] = localization.getLocalizedString(FRIDAY, "Friday");
                    day_names[1] = localization.getLocalizedString(SATURDAY, "Saturday");
                    day_names[2] = localization.getLocalizedString(SUNDAY, "Sunday");
                    day_names[3] = localization.getLocalizedString(MONDAY, "Monday");
                    day_names[4] = localization.getLocalizedString(TUESDAY, "Tuesday");
                    day_names[5] = localization.getLocalizedString(WEDNESDAY, "Wednesday");
                    day_names[6] = localization.getLocalizedString(THURSDAY, "Thursday");
                    we[0] = 1;
                    we[1] = 2;
                    dayOrderMap.put(new Integer(Calendar.FRIDAY), new Integer(0));
                    dayOrderMap.put(new Integer(Calendar.SATURDAY), new Integer(1));
                    dayOrderMap.put(new Integer(Calendar.SUNDAY), new Integer(2));
                    dayOrderMap.put(new Integer(Calendar.MONDAY), new Integer(3));
                    dayOrderMap.put(new Integer(Calendar.TUESDAY), new Integer(4));
                    dayOrderMap.put(new Integer(Calendar.WEDNESDAY), new Integer(5));
                    dayOrderMap.put(new Integer(Calendar.THURSDAY), new Integer(6));
                    break;
                case Calendar.SATURDAY:
                    day_names[0] = localization.getLocalizedString(SATURDAY, "Saturday");
                    day_names[1] = localization.getLocalizedString(SUNDAY, "Sunday");
                    day_names[2] = localization.getLocalizedString(MONDAY, "Monday");
                    day_names[3] = localization.getLocalizedString(TUESDAY, "Tuesday");
                    day_names[4] = localization.getLocalizedString(WEDNESDAY, "Wednesday");
                    day_names[5] = localization.getLocalizedString(THURSDAY, "Thursday");
                    day_names[6] = localization.getLocalizedString(FRIDAY, "Friday");
                    we[0] = 0;
                    we[1] = 1;
                    dayOrderMap.put(new Integer(Calendar.SATURDAY), new Integer(0));
                    dayOrderMap.put(new Integer(Calendar.SUNDAY), new Integer(1));
                    dayOrderMap.put(new Integer(Calendar.MONDAY), new Integer(2));
                    dayOrderMap.put(new Integer(Calendar.TUESDAY), new Integer(3));
                    dayOrderMap.put(new Integer(Calendar.WEDNESDAY), new Integer(4));
                    dayOrderMap.put(new Integer(Calendar.THURSDAY), new Integer(5));
                    dayOrderMap.put(new Integer(Calendar.FRIDAY), new Integer(6));
                    break;
                case Calendar.SUNDAY:
                    day_names[0] = localization.getLocalizedString(SUNDAY, "Sunday");
                    day_names[1] = localization.getLocalizedString(MONDAY, "Monday");
                    day_names[2] = localization.getLocalizedString(TUESDAY, "Tuesday");
                    day_names[3] = localization.getLocalizedString(WEDNESDAY, "Wednesday");
                    day_names[4] = localization.getLocalizedString(THURSDAY, "Thursday");
                    day_names[5] = localization.getLocalizedString(FRIDAY, "Friday");
                    day_names[6] = localization.getLocalizedString(SATURDAY, "Saturday");
                    we[0] = 6;
                    we[1] = 0;
                    dayOrderMap.put(new Integer(Calendar.SUNDAY), new Integer(0));
                    dayOrderMap.put(new Integer(Calendar.MONDAY), new Integer(1));
                    dayOrderMap.put(new Integer(Calendar.TUESDAY), new Integer(2));
View Full Code Here

TOP

Related Classes of com.peusoft.peucal.util.localization.Localization

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.