GUI of a calendar (monthly)

I tried to built a GUI for a Kalender but i need explanation with comments to understand the code. Can someone help me?
I work with this code, it is form this forum (post at the end of line):
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
import java.text.*;
public class MightyMouse1
     static class SimpleCalendar
          extends JPanel
          private static final String[] sDays=
               new DateFormatSymbols().getWeekdays();
          private static int sStartDay= 0;
          static {
               for (int i= 0; i< sDays.length; i++)
                    if (sDays.length() <= 0)
                         sStartDay++;
          private static final int[] sMonthDays=
               {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
          private Calendar mDate;
          private int mCellWidth= 1;
          private int mCellHeight= 1;
          private int mStartDay;
          private int mDaysInMonth;
          public SimpleCalendar()
               mDate= Calendar.getInstance();
               addMouseListener(new MouseAdapter() {
                    public void mouseClicked(MouseEvent e) {
                         hitTest(e.getPoint());
                         e.consume();
          public void setDate(Date date)
               mDate.setTime(date);
               repaint();
          public Date getDate() { return mDate.getTime(); }
          public Dimension getPreferredSize() { return getMinimumSize(); }
          public Dimension getMinimumSize() { return new Dimension(180,180); }
          public void paint(Graphics g)
               g.clearRect(0, 0, getSize().width, getSize().height);
               doMonth(g);
          private void hitTest(Point p)
               int cellX, cellY, dom;
               cellX= (int) p.x / mCellWidth;
               cellY= (int) p.y / mCellHeight;
               if (cellY != 0) { // not the days title bar
                    dom= cellX+1+((cellY-1)*7)-mStartDay;
                    if (dom > 0 && dom <= mDaysInMonth) {
                         mDate.set(Calendar.DAY_OF_MONTH, dom);
                         setDate(mDate.getTime());
          private boolean leapYear(int year)
               if ((year % 400) == 0)
                    return(true);
               if ((year > 1582) && ((year % 100) == 0))
                    return(false);
               if ((year % 4) == 0)
                    return(true);
               return(false);
          private void drawMonth(Graphics g, int startDay, int days, boolean special)
               mStartDay= startDay;
               mDaysInMonth= days;
               mCellWidth= getSize().width / 7;
               mCellHeight= getSize().height / 7;
               int day= mDate.get(Calendar.DAY_OF_MONTH);
               FontMetrics metrics= g.getFontMetrics();
               // Draw the days of the week (M, T, W ...) on the top line
               for (int col= 0, x= 0, y= 0; col < 7; col++) {
                    String s= String.valueOf(sDays[col+sStartDay].charAt(0));
                    // Make (x,y) the top left of the cell
                    x= col * mCellWidth;
                    y= 0;
                    // Make (x,y) the center of the cell
                    x= x + (mCellWidth/2);
                    y= y + (mCellHeight/2);
                    // Move (x,y) to accomodate the text
                    x= x - (metrics.stringWidth(s)/2);
                    y= y + (metrics.getAscent()/2);
                    g.setColor(Color.blue);
                    g.drawString(s, x, y);
               // Draw the days of the month starting one line down
               for (int i= 1, row= 1, col= startDay, x= 0, y= 0; i <= days; i++) {
                    if (special && (i == 5))
                         i += 10; // skip 10 days (Oct 5-14) in October, 1582
                    String s= "" + i;
                    // Make (x,y) the top left of the cell
                    x= col * mCellWidth;
                    y= row * mCellHeight;
                    if (i == day) {
                         g.setColor(new Color(255,255,200));
                         g.fillRect(x, y, mCellWidth, mCellHeight);
                    // Make (x,y) the center of the cell
                    x= x + (mCellWidth/2);
                    y= y + (mCellHeight/2);
                    // Move (x,y) to accomodate the text
                    x= x - (metrics.stringWidth(s)/2);
                    y= y + (metrics.getAscent()/2);
                    g.setColor(Color.black);
                    g.drawString(s, x, y);
                    col++;
                    if (col > 6) {
                         col= 0;
                         row++;
          private void doMonth(Graphics g)
               int month= mDate.get(Calendar.MONTH);
               int year= mDate.get(Calendar.YEAR);
               int daysInMonth;
               int startOfMonth;
               int y= year - 1;
               boolean leap= leapYear(year);
               boolean special= ((year == 1582) && (month == 9));
               boolean pre= ((year < 1582) || ((year == 1582) && (month <= 9)));
               if (pre)
                    startOfMonth = 6 + y + (y/4);
               else
                    startOfMonth = 1 + y + (y/4) - (y/100) + (y/400);
               if (leap && month == 1)
                    daysInMonth= 29;
               else
                    daysInMonth= sMonthDays[month];
               for (int i = 0; i < month; i++)
                    startOfMonth += sMonthDays[i];
               drawMonth(g, startOfMonth % 7, daysInMonth, special);
     static class FancyCalendar
          extends JPanel
          private static final String[] sMonths=
               new DateFormatSymbols().getMonths();
          private JComboBox mComboMonths;
          private JComboBox mComboYears;
          private JLabel mLabel;
          private SimpleCalendar mCalendar;
          private int mSelectedMonth;
          private int mSelectedYear;
          private Dimension mMinimumSize;
          private int mFirstYear;
          private int mLastYear;
          private Date mDate;
          private boolean mShowTime;
          public FancyCalendar() { this(-10, 10); }
          public FancyCalendar(int firstYear, int lastYear)
               mFirstYear= firstYear;
               mLastYear= lastYear;
               adjustYears();
               setLayout(new BorderLayout(2,2));
               mCalendar= new SimpleCalendar();
               add(mCalendar, BorderLayout.CENTER);
               setupCombos();
               setDate(mCalendar.getDate());
          public void setDate(Date date)
               mDate= date;
               mCalendar.setDate(date);
               Calendar cal= Calendar.getInstance();
               cal.setTime(date);
               mSelectedMonth= date.getMonth();
               mSelectedYear= cal.get(Calendar.YEAR);
               mComboYears.setSelectedIndex(mSelectedYear-mFirstYear);
               mComboMonths.setSelectedIndex(mSelectedMonth);
          public Date getDate() { return mDate; }
          public Dimension getPreferredSize() { return getMinimumSize(); }
          public Dimension getMinimumSize() { return mMinimumSize; }
          private void adjustYears()
               Date today= new Date();
               if (mFirstYear < 0 && mFirstYear >= -50)
                    mFirstYear= 1900+ today.getYear() +mFirstYear;
               if (mLastYear > 0 && mLastYear <= 50)
                    mLastYear= 1900+ today.getYear() +mLastYear;
               if (mFirstYear < 1900)
                    mFirstYear= 1900;
          private void setupCombos()
               mMinimumSize= new Dimension(170,180);
               JPanel p= new JPanel();
               mComboMonths= new JComboBox(sMonths);
               mComboYears= new JComboBox();
               p.add(mComboMonths);
               p.add(mComboYears);
               add(p, BorderLayout.NORTH);
               for(int i= mFirstYear; i<= mLastYear; i++)
                    mComboYears.addItem(""+i);
               mComboMonths.addActionListener(new ActionListener() {
                    public void actionPerformed(ActionEvent e)
                         if(mComboMonths.getSelectedIndex() != mSelectedMonth) {
                              mSelectedMonth= mComboMonths.getSelectedIndex();
                              Calendar cal= Calendar.getInstance();
                              cal.setTime(getDate());
                              cal.set(Calendar.MONTH, mSelectedMonth);
                              setDate(cal.getTime());
               mComboYears.addActionListener(new ActionListener() {
                    public void actionPerformed(ActionEvent e)
                         int y= mComboYears.getSelectedIndex() +mFirstYear;
                         if((y > 0) && (y != mSelectedYear)) {
                              mSelectedYear= y;
                              Calendar cal= Calendar.getInstance();
                              cal.setTime(getDate());
                              cal.set(Calendar.YEAR, mSelectedYear);
                              setDate(cal.getTime());
                              // If date was feb 29 and new year is not leap,
                              // then the month will have moved on one, so re-set
                              // the combo box
                              mComboMonths.setSelectedIndex(
                                   cal.get(Calendar.MONTH));
public static void main(String[] argv)
JFrame frame= new JFrame();
frame.getContentPane().add(new FancyCalendar());
frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
It is from the forum here:
http://forum.java.sun.com/thread.jspa?forumID=31&threadID=
This post:
[Dukes Earned 470] dchsw
Posts:449
Registered: 9/1/98
Re: Developing a calendar
Nov 6, 2003 6:37 AM (reply 3 of 6)

> I tried to built a GUI for a Kalender but i need explanation with comments to understand the code.
http://java.sun.com/docs/books/tutorial/java/index.html
http://java.sun.com/docs/books/tutorial/uiswing/
Let us know if you have a specific question.
~

Similar Messages

  • Change calendar month view in iOS 6.

    Can calendar month view be changed in iOS 6? I want my weekend to complete the weeks as I am able to do in iCal.

    I have the same problem. What happened?!?!?
    This is terrible and only occurred over last few days.
    If you hit magnifying glass goes to search, if you hit the computer icon goes as far as split screen.
    Tried to go under general to see if calendar view options but nothing....
    This is horrendous for people that have more than two items in a day ( how about the ENTIRE world)!!!
    Please fix!!!

  • How to merge calendar month dimension on dashboard??

    Hi All
    can anyone get me solution for below issue?
    Report : Vendor Performance
    Reporting tool : Dashboard
    Selection : Vendor1
    Requirement : Should show the report as you see in pic 1
    1. I have three different KPI's which has to be shown in same table like u see in Pic 1 and each KPI values comes from different queries.
    2. When i map this data to excel i am getting values as you see in Pic 2, Pic 3 and Pic 4.
    3. if you see Pic 1 (data comes from query 1)  there is data for JAN where as we dont have JAN data for Pic 2( or query 2).
    Now my question is how we can combine all this values as we see in Pic 1?.. I need all values to be shown for respective month. for example if there is no data for march and it should be blank.
    Can it be done on BW side if not in BO?\
    Note : I am able to done this on webi report by merging calendar month for all three query.
    Thanks in advance

    Hi Vijay
    It can be on BW side also. Check with your BW team if all three queries are built on different infoproviders if yes built a multiprovider on top of all infoproviders and create a new query. This query will have calendar month and your KPI1, KPI 2 and KPI3 key figures in it.
    You can use this single query in Dashboard now.
    As suggested by others you can use webi merged dimension functionality or HLOOKUP also.
    Regards
    Shabnam

  • FM to get previous fiscal month/year and calendar month/year for a date.

    Hi All,
    I am having a requirement to extract some data based on either the previous fiscal month/year or the previous calendar month/year. There is no company code input to find the fiscal/calendar month/year.
    At selection screen, user can select either fiscal or calendar selection.
    Based on the selection, the data will be extracted.
    For the system date, we need to calculate previous fiscal month/year or previous calendar month/year and populate the calculated data back to the selection-screen.
    Can you one of you please suggest an FM to find previous fiscal month/year and previous calendar month/year.
    Thanks in Advance,
    Regards
    Gowthami

    Hi Gowthami,
    You can use following function module to calculate previous / next day or month or year.
       call function '/SAPHT/DRM_CALC_DATE'
          exporting
            date      = sy-datum
            days      =
            months    =
            sign      = '-'
            years     =
          importing
            calc_date = .
    Here, you can give '-' to sign, if you want previous day / month / year.
    Here, you can give '+' to sign, if you want next day / month / year.
    And depending upon your requirement, you can pass suitable value to days / month / year.
    e.g. To calcualte last month,
       call function '/SAPHT/DRM_CALC_DATE'
          exporting
            date      = sy-datum
            days      =
            months    = 1
            sign      = '-'
            years     =
          importing
            calc_date = wv_prev_month.
    so it will give '23-01-2008' . Then convert it in the required format as per your requirement using string function concatenate.
    Hope this help you.
    Regards,
    Anil

  • Appointment Time In Calendar Month View

    Maybe I'm just missing it somewhere, but I cannot seem to find a way for the time of an appointment to show in the iPad Calendar month view.
    In iCal on my mac, this is no problem. But sure would like to do it on the iPad.
    Anyone know how to do that?
    Thanks,

    nope. as you have no doubt figured out, you have to tap on the appointment. then you will see a little pop up with the time

  • Continuous scrolling not working in Calendar month view

    Scrolling does not work in Calendar month view. I have toggled System Preferences >General > Show scroll bars to "Always on." Still nothing in Calendar month view.
    BUT, wait! Now every other app (except Calendar month view) now has the scroll bar "Always on" even though I toggled back to "Automatically based on...", then restarted my computer. I don't want to see the scroll bars all the time but now I can't hide them anywhere. It seems "Always on" amd "Automatically based on..." now do the same thing. Serious bug.
    Any hints? Thanks

    This is odd,  but the calendar scrolling in Month view is working on my machine.   It's been through various reboots - and I checked the disc (SSD) and permissions.
    Seems to me that the calendar application is sensitive to the scrolling. 
    Also,  I've been suffering from Firefox vertical scrolling stopping.  The "fix" is to quit & restart Firefox.  However... this scroll-crashing behaviour goes away for a few days then comes back with a vengence.  Again,  I've a feeling that a full reboot seems to help things.
    Yet another mouse-related problem I've been having is with VMWare.  These frequently interpret a single-click as a double-cliick or even triple-click.  Some chatter in the VMWare forums about this too.
    All of this behaviour *never* ocurred prior to the Mavericks upgrade.

  • Calendar month dates in horizontal line

    Is there anyway to show calendar month dates in horizontal line?
    First line will have dates and then second line will have day i.e Sat, Sun, Mon.......
    1 2 3 4 5 6 7 8 9 ........31

    orion_123 wrote:
    Is there anyway to show calendar month dates in horizontal line?
    First line will have dates and then second line will have day i.e Sat, Sun, Mon.......
    1 2 3 4 5 6 7 8 9 ........31You can do all sorts of things if you put your mind to it... e.g.
    SQL> break on month skip 1
    SQL> set linesize 200
    SQL> set pagesize 2000
    SQL> column month format a20
    SQL> column week format a4
    SQL> with req as (select '&Required_Year_YYYY' as yr from dual)
      2      ,offset as (select case when to_char(trunc(to_date(yr,'YYYY'),'YYYY'),'IW') in ('52','53') then 1 else 0 end as offset from req)
      3  select lpad( Month, 20-(20-length(month))/2 ) month,
      4         '('||week||')' as week, "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"
      5  from (
      6    select to_char(dt,'fmMonth YYYY') month,
      7    case when to_char(dt, 'mm') = '12' and to_char(dt,'iw') = '01' and offset = 0 then '53'
      8         when to_char(dt, 'mm') = '12' and to_char(dt,'iw') = '01' and offset = 1 then '54'
      9         when to_char(dt, 'mm') = '01' and to_char(dt,'iw') in ('52','53') then '1'
    10         else to_char(to_number(to_char(dt,'iw'))+offset) end as week,
    11    max(decode(to_char(dt,'d'),'1',lpad(to_char(dt,'fmdd'),2))) "Mo",
    12    max(decode(to_char(dt,'d'),'2',lpad(to_char(dt,'fmdd'),2))) "Tu",
    13    max(decode(to_char(dt,'d'),'3',lpad(to_char(dt,'fmdd'),2))) "We",
    14    max(decode(to_char(dt,'d'),'4',lpad(to_char(dt,'fmdd'),2))) "Th",
    15    max(decode(to_char(dt,'d'),'5',lpad(to_char(dt,'fmdd'),2))) "Fr",
    16    max(decode(to_char(dt,'d'),'6',lpad(to_char(dt,'fmdd'),2))) "Sa",
    17    max(decode(to_char(dt,'d'),'7',lpad(to_char(dt,'fmdd'),2))) "Su"
    18    from ( select trunc(to_date(req.yr,'YYYY'),'y')-1+rownum dt
    19           from all_objects, req
    20           where rownum <= add_months(trunc(to_date(req.yr,'YYYY'),'y'),12) - trunc(to_date(req.yr,'YYYY'),'y') )
    21        ,offset
    22    group by to_char(dt,'fmMonth YYYY'),     case when to_char(dt, 'mm') = '12' and to_char(dt,'iw') = '01' and offset = 0 then '53'
    23                                                  when to_char(dt, 'mm') = '12' and to_char(dt,'iw') = '01' and offset = 1 then '54'
    24                                                  when to_char(dt, 'mm') = '01' and to_char(dt,'iw') in ('52','53') then '1'
    25                                                  else to_char(to_number(to_char(dt,'iw'))+offset) end
    26    ) x
    27  order by to_date( month, 'Month YYYY' ), to_number(x.week)
    28  /
    Enter value for required_year_yyyy: 2012
    old   1: with req as (select '&Required_Year_YYYY' as yr from dual)
    new   1: with req as (select '2012' as yr from dual)
    MONTH                WEEK Mo Tu We Th Fr Sa Su
        January 2012     (1)                     1
                         (2)   2  3  4  5  6  7  8
                         (3)   9 10 11 12 13 14 15
                         (4)  16 17 18 19 20 21 22
                         (5)  23 24 25 26 27 28 29
                         (6)  30 31
       February 2012     (6)         1  2  3  4  5
                         (7)   6  7  8  9 10 11 12
                         (8)  13 14 15 16 17 18 19
                         (9)  20 21 22 23 24 25 26
                         (10) 27 28 29
         March 2012      (10)           1  2  3  4
                         (11)  5  6  7  8  9 10 11
                         (12) 12 13 14 15 16 17 18
                         (13) 19 20 21 22 23 24 25
                         (14) 26 27 28 29 30 31
         April 2012      (14)                    1
                         (15)  2  3  4  5  6  7  8
                         (16)  9 10 11 12 13 14 15
                         (17) 16 17 18 19 20 21 22
                         (18) 23 24 25 26 27 28 29
                         (19) 30
          May 2012       (19)     1  2  3  4  5  6
                         (20)  7  8  9 10 11 12 13
                         (21) 14 15 16 17 18 19 20
                         (22) 21 22 23 24 25 26 27
                         (23) 28 29 30 31
         June 2012       (23)              1  2  3
                         (24)  4  5  6  7  8  9 10
                         (25) 11 12 13 14 15 16 17
                         (26) 18 19 20 21 22 23 24
                         (27) 25 26 27 28 29 30
         July 2012       (27)                    1
                         (28)  2  3  4  5  6  7  8
                         (29)  9 10 11 12 13 14 15
                         (30) 16 17 18 19 20 21 22
                         (31) 23 24 25 26 27 28 29
                         (32) 30 31
        August 2012      (32)        1  2  3  4  5
                         (33)  6  7  8  9 10 11 12
                         (34) 13 14 15 16 17 18 19
                         (35) 20 21 22 23 24 25 26
                         (36) 27 28 29 30 31
       September 2012    (36)                 1  2
                         (37)  3  4  5  6  7  8  9
                         (38) 10 11 12 13 14 15 16
                         (39) 17 18 19 20 21 22 23
                         (40) 24 25 26 27 28 29 30
        October 2012     (41)  1  2  3  4  5  6  7
                         (42)  8  9 10 11 12 13 14
                         (43) 15 16 17 18 19 20 21
                         (44) 22 23 24 25 26 27 28
                         (45) 29 30 31
       November 2012     (45)           1  2  3  4
                         (46)  5  6  7  8  9 10 11
                         (47) 12 13 14 15 16 17 18
                         (48) 19 20 21 22 23 24 25
                         (49) 26 27 28 29 30
       December 2012     (49)                 1  2
                         (50)  3  4  5  6  7  8  9
                         (51) 10 11 12 13 14 15 16
                         (52) 17 18 19 20 21 22 23
                         (53) 24 25 26 27 28 29 30
                         (54) 31
    64 rows selected.
    SQL>That's just an example, but yes, of course you can do it. Oracle provides excellent DATE functionality.

  • Calendar: Month view Needs Daily Items on Side

    This is a "problem" on N8 and E7 and X6 (as far as I have noticed)
    or probably all Symbian^3 phones....The Calendar month view simply shows a table of each month with dates sorted in columns of dayOfWeek.
    This view takes up the full screen space. 
    I would like to request this view be similar to E72  
    1. When user select a date in the month -> another part of the screen would display the agenda of that date.

    I have the same think as I have upgraded my N97 to E7 couple weeks ago
    the month view in S^3 Calendar is not forthright as that in S60 5th
    jaybc40 wrote:
    This is a "problem" on N8 and E7 and X6 (as far as I have noticed)
    or probably all Symbian^3 phones....The Calendar month view simply shows a table of each month with dates sorted in columns of dayOfWeek.
    This view takes up the full screen space. 
    I would like to request this view be similar to E72  
    1. When user select a date in the month -> another part of the screen would display the agenda of that date.

  • Calendar Month View won't scroll up and down

    This is a very minor, but strange issue with Calendar.
    I can scroll up and down in Calendar month view on my MacBook Air, but on my Mac Pro, I can only switch months by clicking the" >" button or "Command+Left Arrow".
    Anyone know why?
    Thanks.

    I'm using Yosemite on both.
    I did a little research and saw some comments that mentioned that vertical scrolling works with the trackpad, but not with mouse scroll wheels... so there's that. Doesn't make sense, but it's possible.

  • Calendar Month View, Scrolling

    In Mavericks, calendar month view, trackpad scrolling works but mousewheel doesn't.  Any solution?

    I had a similar problem.  I have a 27" iMac (Late 2012) and after installing Mavericks, I wasn't able to scroll using my Magic Mouse in Calendar, or any broswers--Safari, Chrome, and Firefox--even after setting my scrollbars to appear "always."  I also wasn't able to access Dashboard with a 2 finger swipe or Mission Control with a double tap.
    I called Apple Care and told the advisor about the threads that suggested resetting the PRAM or SMC.  But he suggested that before we try that, I should restart my computer while keeping the "Reopen windows when logging back in" box unchecked.  It solved my problem instantly, and I haven't had trouble scrolling anywhere since!!

  • Calendar month view has wasted space between months, can I remove? iOS 7 iPhone

    The calendar month view (both iPad and iPhone) has a gap between months eg: Jan 31 has two spaces &amp; almost a whole line blank before Feb 1. I want the months to run sequential with no gaps. Any way of doing this?

    Use a different app.
    Unfortunately, there is no way to change the formatting of the built in app. Your only option is to look for a different calendar app and see if it meets your needs

  • Do not show dots for 'free' events in the calendar month view

    I wish I could.... not show dots for 'free' events in the calendar month view. For an overview of when I have hard-scheduled events in the calendar it's pretty tedious and slow to go day -by day, and other views... Instead the dot  in the month view... - why does it show even "free" events? Any ideas, tips?
    Thanks!

    Unfortunately there is no option to disable the dots.
    <Edited by Host>

  • Need to display "Calendar Month/Year" at report level from Calendar Day

    Hello Experts,
    I have a scenario in which I have 0CALDAY (e.g. 01.01.2009) along with other fields available in my report. My requirement is to display "Calendar Month/Year" (01.2009) in my report. Is it possible to have "Calendar Month/Year" in my report from 0CALDAY, by making changes to the query, as I cannot remodel the underlying InfoCube.
    Many Thanks,
    VA

    What you mean with huge - 100 Mio dataset?
    The import of the new infocube will be also take a long time - the database must be insert a new field for every dataset.
    => is this a big infocube, then don't use virtual infoobjects.
    => on a big infocube is important to have a good datamodel - please insert always all 11 infoobjects for the time dimension.
    Sven

  • To Display "Calendar Month/Year" at report level from Calendar Day

    Hello Friends,
    I have a scenario in which I have 0CALDAY (e.g. 01.01.2009) along with other fields available in my report. My requirement is to display "Calendar Month/Year" (e.g. 01.2009) in my report.
    Is it possible to have "Calendar Month/Year" in my report from 0CALDAY, by making changes to the query, as I cannot remodel the underlying InfoCube?
    Many Thanks,
    VishwA

    HI Vishwa,
    Hope it will helps.
    How to get month from CREATE DATE field??
    Regards,
    SVS

  • Is there a way to repeat an activity in the calendar monthly on the same day, i.e., the 2nd Wednesday of each month?  I can repeat on the date but not the day of the month.

    Is there a way to repeat an activity in the calendar monthly on the same day, i.e., the 2nd Wednesday of each month?  ( I can repeat on the date but not the day of the month.)

    Not with the stock calendars app.

Maybe you are looking for

  • PO (Line Items wise) Payment Status Report

    Hi Friends, Is it possible to get a PO (Line Items wise) Payment Status Report. My client wants PO Line wise payment status as a MM report development. We have Down Payment, Residual & Retention money as a business practise with our vendors Following

  • Protect a jar file

    how to protect a jar file so that no one can de -jar the class files from it please suggest.. thanks..

  • BIP Desktop Install Problem:  Run-time error '9' Subscript out of range

    Hi All, I am trying to get my BIP Desktop to work. I have notice previous threads regarding the internet explorer security patches affecting BIP Desktop and my problem is similar. Here is my problem: 1. I installed BIP Desktop 5.7.146. 2. I start Tem

  • Flash has no sound

    Flash has no audio while other audio programs are using the soundcard. I've tried blacklisting the oss module like it says in http://wiki.archlinux.org/index.php/All - nd_at_once but its had no effect. The output of aplay -l is **** List of PLAYBACK

  • Left Join in a View

    I'm using a left join in a view object but I get ORA-00942 Table or View does not exist. When I run the SQL Query in SQLDeveloper, it works fine. But when I use it in my ViewObject, I get the error. The Query looks like this (It is more difficult tha