what is the difference between responsive from web and java swing? [on hold]

I want to know what is the difference between responsive web and java swing ?