java巴黎
Ⅰ java时间格式转换,如何获得时区
//我实现一个时钟窗口程序给你了,好让你更容易理解,希望对你有帮助。
import java.awt.*;
import java.awt.event.*;
import java.util.*;
//世界时钟
public class TimerTest {
public static void main(String[] args) {
new TimerTestFrame("世界时钟");
}
}
class TimerTestFrame extends Frame {
/**
*
*/
private static final long serialVersionUID = 1L;
public TimerTestFrame(String s) {
super(s);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
}
});
setLayout(new GridLayout(2, 6));
ClockCanvas clk1 = new ClockCanvas("北京", "GMT+8"); // 创建时钟
ClockCanvas clk2 = new ClockCanvas("巴黎", "GMT+2");
ClockCanvas clk3 = new ClockCanvas("华盛顿", "GMT-4");
ClockCanvas clk4 = new ClockCanvas("洛衫矶", "GMT-7");
ClockCanvas clk5 = new ClockCanvas("伦敦", "GMT+1");
ClockCanvas clk6 = new ClockCanvas("芝加哥", "GMT-5");
add(clk1);
add(clk2);
add(clk3);
add(clk4);
add(clk5);
add(clk6);
setSize(500, 350); // 设置框架宽高
setVisible(true);
}
}
class ClockCanvas extends Canvas implements Runnable {
/**
*
*/
private static final long serialVersionUID = 1L;
private int seconds = 0;
private String city;
private GregorianCalendar calendar;
Thread t;
public ClockCanvas(String c, String tz) {
city = c;
//也可以通过TimeZone.setTimeZone(String n)函数改变时区,n为时区参数名。
calendar = new GregorianCalendar(TimeZone.getTimeZone(tz));
t = new Thread(this);
t.start();
setSize(125, 125); // 设置画布大小
setBackground(Color.black);
}
// 重写父类的方法绘制时钟图形
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
BasicStroke bstroke = new BasicStroke(2.0f);
g2d.setStroke(bstroke);
g2d.setColor(Color.green);
g2d.drawOval(0, 0, 100, 100);
bstroke = new BasicStroke(5.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 0, 50, 5);
g2d.drawLine(0, 50, 5, 50);
g2d.drawLine(50, 95, 50, 98);
g2d.drawLine(95, 50, 98, 50);
double hourAngle = 2 * Math.PI * (seconds - 3 * 60 * 60)
/ (12 * 60 * 60);
double minuteAngle = 2 * Math.PI * (seconds - 15 * 60) / (60 * 60);
double secondAngle = 2 * Math.PI * (seconds - 15) / (60);
bstroke = new BasicStroke(5.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 50, 50 + (int) (30 * Math.cos(hourAngle)),
50 + (int) (30 * Math.sin(hourAngle)));
bstroke = new BasicStroke(3.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 50, 50 + (int) (40 * Math.cos(minuteAngle)),
50 + (int) (40 * Math.sin(minuteAngle)));
bstroke = new BasicStroke(1.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 50, 50 + (int) (45 * Math.cos(secondAngle)),
50 + (int) (45 * Math.sin(secondAngle)));
g2d.setColor(Color.red);
g2d.drawString(city, 35, 115);
}
public void timeElapsed() {
//new Date()获得当前时间
System.out.println(new Date());
calendar.setTime(new Date());
seconds = calendar.get(Calendar.HOUR) * 60 * 60
+ calendar.get(Calendar.MINUTE) * 60
+ calendar.get(Calendar.SECOND);
}
public void run() {
try {
while (true) {
Thread.sleep(300);
timeElapsed();
repaint();
}
} catch (InterruptedException e) {
}
}
}
Ⅱ Java编写世界时钟
package Time;
import java.awt.*;
import javax.swing.*;
import java.util.*;
public class TimerTest extends JFrame{
TimerPanel tp;
TimerTest(){
setTitle("世界时钟");
setSize(500,300);
tp=new TimerPanel();
Thread t=new Thread(tp);
t.start();
this.add(tp);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new TimerTest();
}
}
class TimerPanel extends JPanel implements Runnable{
Time[] t=new Time[6];
TimerPanel(){
t[0]=new Time(0,0,"北京",8);
t[1]=new Time(150,0,"巴黎",1);
t[2]=new Time(300,0,"华盛顿",8);
t[3]=new Time(0,150,"洛杉矶",5);
t[4]=new Time(150,150,"伦敦",0);
t[5]=new Time(300,150,"芝加哥",7);
setBackground(Color.black);
}
public void paint(Graphics g){
super.paint(g);
for(int i=0;i<t.length;i++)
t[i].draw(g);
}
public void run() {
while(true){
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
this.repaint();
}
}
}
/*上面就不注释了,下面的是Time类*/
class Time{
private int x,y;/*每个钟表的坐标*/
private String place;/*每个钟表的名字*/
private int timezone;/*每个钟表的时区,东x区为+x,西x区为-x*/
private Date d;
private long time;
private double hour,minite,second;
Time(int x,int y,String place,int timezone){
this.x=x;
this.y=y;
this.place=place;
this.timezone=timezone;
}
public void draw(Graphics g){
g.setColor(Color.green);
d=new Date();
time=d.getTime();/*获得0时区1970年1月1日0点到现在的毫秒数*/
hour=(((time/1000)+3600*timezone)%43200)*2*Math.PI/3600/12;/*计算时针弧度*/
minite=(time/1000)%3600*2*Math.PI/3600;/*计算分针弧度*/
second=(time/1000)%60*2*Math.PI/60;/*计算秒针弧度*/
/*画出钟表轮廓和时针*/
((Graphics2D)g).setStroke(new BasicStroke(3.0f));
((Graphics2D)g).drawOval(x, y, 100, 100);
((Graphics2D)g).drawLine(x+50, y, x+50, y+5);
((Graphics2D)g).drawLine(x+50, y+100, x+50, y+95);
((Graphics2D)g).drawLine(x, y+50, x+5, y+50);
((Graphics2D)g).drawLine(x+100,y+50, x+95, y+50);
((Graphics2D)g).drawLine(x+50,y+50,(int)(x+50+25*Math.sin(hour)),(int)(y+50-25*Math.cos(hour)));
/*画出分针*/
((Graphics2D)g).setStroke(new BasicStroke(2.0f));
((Graphics2D)g).drawLine(x+50,y+50,(int)(x+50+35*Math.sin(minite)),(int)(y+50-35*Math.cos(minite)));
/*画出秒针*/
((Graphics2D)g).setStroke(new BasicStroke(1.0f));
((Graphics2D)g).drawLine(x+50,y+50,(int)(x+50+45*Math.sin(second)),(int)(y+50-45*Math.cos(second)));
/*画出钟表名字*/
g.setColor(Color.red);
g.drawString(place, x+35, y+120);
}
}
写了好久,把分给我吧~~
Ⅲ 巴黎圣日耳曼对战马斯特拉斯堡首发都有谁
北京时间12月3日00:00,2017/18赛季法甲联赛第16轮在梅纳乌球场展开一场争夺,巴黎圣日耳曼客战斯特拉斯堡。上半场,努诺-达科斯塔在定位球进攻中为主队先拔头筹,拉比奥助攻姆巴佩扳平比分,帕斯托雷射门中柱;下半场,努诺-达科斯塔助攻巴奥康劲射破门为主队再度取得领先,主队门将伤退但是替补门将力保球门不失。最终,斯特拉斯堡2-1爆冷战胜巴黎圣日耳曼,巴黎遭遇赛季首败。
斯特拉斯堡首发:30-卡马拉(72'16-奥基贾)、22-塞卡、12-芒加内、26-巴卡里-科内、27-拉拉、11-利埃纳尔、8-阿霍卢、20-泰里耶、28-马丁、19-巴奥康(82'9-萨迪)、29-努诺-达科斯塔(86'6-格里姆)
替补:16-奥基贾、21-萨尔米耶、6-格里姆、33-卡奇、7-伊赫桑-萨科、13-布拉亚克、9-萨迪
巴黎圣日耳曼首发:16-阿雷奥拉、17-贝尔奇切、3-金彭贝、5-马尔基尼奥斯、32-阿尔维斯、23-德拉克斯勒(80'6-维拉蒂)、25-拉比奥、27-帕斯托雷(81'18-洛塞尔索)、10-内马尔、29-姆巴佩、11-迪马利亚(75'9-卡瓦尼)
替补:1-特拉普、9-卡瓦尼、20-库尔扎瓦、18-洛塞尔索、12-默尼耶、24-恩昆库、6-维拉蒂
Ⅳ java怎么在下拉框中添加滚动窗格组件
我不知道楼主的jlt是什么,建议楼主以后贴代码可以贴全一点。
如果想往下拉框中添加滚动条,可以这样
String [] jg={"北京","天津","上海","巴黎"};
JComboBox jcb=new JComboBox(jg);
jcb.setVisibleRowCount(2);
JScrollPane jsp1=new JScrollPane(jcb);//给jcb添加滚动条
最后给窗口里面添加的时候只需添加jsp1即可,不必添加jcb了。
这样应该是可以的,如果还是不行的话,那就是别的问题了。可以继续跟进提问。
Ⅳ java中最小的时间单位是什么
飞秒不是最小的时间单位。1964年10月,来自35个国家的计量专家们汇集在法国巴黎,他们通过投票,决定正式在公制单位中采用“atto”一词,用来描述10-18这一自然界极微小的量程,因此就有了“阿秒(as)”这一时间单位。1as=10-18s,即百亿亿分之一秒。
科学家们在40多年前创造这一单位时并没有相应的测量工具,因为这种单位实在太小了。假设令时间放慢,让1as延长到1s的时间,那么原来的1s将会延长到300亿年,这已经是宇宙年龄的两倍了。然而如今,科学家们已经拥有了可以测量阿秒级物理量的仪器。
不久前,德国慕尼黑大学与马克斯·普朗克量子光学研究所的科学家们用稳定的高速激光成功产生仅持续250as的光脉冲。在如此短的时间中,光甚至还没有走过一个细菌直径那样长的距离。
Ⅵ java 如何将多个文本框加入滚动窗格
如果想往下拉框中添加滚动条,可以这样
String [] jg={"北京","天津","上海","巴黎"};
JComboBox jcb=new JComboBox(jg);
jcb.setVisibleRowCount(2);
JScrollPane jsp1=new JScrollPane(jcb);//给jcb添加滚动条
最后给窗口里面添加的时候只需添加jsp1即可,不必添加jcb了。
Ⅶ 想换一台新的公路车,是JAVA的康纳塔好还是烈风的米兰或者巴黎好一点配置重量上看
怎么说呢,如果单单看性价比,当然是烈风高,但佳沃更可靠,烈风质疑很大
Ⅷ java中我如何获取时区
//我实现一个时钟窗口程序给你了,好让你更容易理解,希望对你有帮助。
import java.awt.*;
import java.awt.event.*;
import java.util.*;
//世界时钟
public class TimerTest {
public static void main(String[] args) {
new TimerTestFrame("世界时钟");
}
}
class TimerTestFrame extends Frame {
/**
*
*/
private static final long serialVersionUID = 1L;
public TimerTestFrame(String s) {
super(s);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
}
});
setLayout(new GridLayout(2, 6));
ClockCanvas clk1 = new ClockCanvas("北京", "GMT+8"); // 创建时钟
ClockCanvas clk2 = new ClockCanvas("巴黎", "GMT+2");
ClockCanvas clk3 = new ClockCanvas("华盛顿", "GMT-4");
ClockCanvas clk4 = new ClockCanvas("洛衫矶", "GMT-7");
ClockCanvas clk5 = new ClockCanvas("伦敦", "GMT+1");
ClockCanvas clk6 = new ClockCanvas("芝加哥", "GMT-5");
add(clk1);
add(clk2);
add(clk3);
add(clk4);
add(clk5);
add(clk6);
setSize(500, 350); // 设置框架宽高
setVisible(true);
}
}
class ClockCanvas extends Canvas implements Runnable {
/**
*
*/
private static final long serialVersionUID = 1L;
private int seconds = 0;
private String city;
private GregorianCalendar calendar;
Thread t;
public ClockCanvas(String c, String tz) {
city = c;
//也可以通过TimeZone.setTimeZone(String n)函数改变时区,n为时区参数名。
calendar = new GregorianCalendar(TimeZone.getTimeZone(tz));
t = new Thread(this);
t.start();
setSize(125, 125); // 设置画布大小
setBackground(Color.black);
}
// 重写父类的方法绘制时钟图形
public void paint(Graphics g) {
Graphics2Dg2d = (Graphics2D) g;
BasicStroke bstroke = new BasicStroke(2.0f);
g2d.setStroke(bstroke);
g2d.setColor(Color.green);
g2d.drawOval(0, 0, 100, 100);
bstroke = new BasicStroke(5.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 0, 50, 5);
g2d.drawLine(0, 50, 5, 50);
g2d.drawLine(50, 95, 50, 98);
g2d.drawLine(95, 50, 98, 50);
double hourAngle = 2 * Math.PI * (seconds - 3 * 60 * 60)
/ (12 * 60 * 60);
double minuteAngle = 2 * Math.PI * (seconds - 15 * 60) / (60 * 60);
double secondAngle = 2 * Math.PI * (seconds - 15) / (60);
bstroke = new BasicStroke(5.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 50, 50 + (int) (30 * Math.cos(hourAngle)),
50 + (int) (30 * Math.sin(hourAngle)));
bstroke = new BasicStroke(3.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 50, 50 + (int) (40 * Math.cos(minuteAngle)),
50 + (int) (40 * Math.sin(minuteAngle)));
bstroke = new BasicStroke(1.0f);
g2d.setStroke(bstroke);
g2d.drawLine(50, 50, 50 + (int) (45 * Math.cos(secondAngle)),
50 + (int) (45 * Math.sin(secondAngle)));
g2d.setColor(Color.red);
g2d.drawString(city, 35, 115);
}
public void timeElapsed() {
//new Date()()获得当前时间
System.out.println(new Date()());
calendar.setTime(new Date()());
seconds = calendar.get(Calendar.HOUR) * 60 * 60
+ calendar.get(Calendar.MINUTE) * 60
+ calendar.get(Calendar.SECOND);
}
public void run() {
try {
while (true) {
Thread.sleep(300);
timeElapsed();
repaint();
}
} catch (InterruptedException e) {
}
}
}
Ⅸ 妙巴黎的历史
1863年,舞台剧演员乔塞夫·亚伯·彭桑(Joseph-Albert Ponsin)擎起创造化妆品的梦想,开始他在自己的公寓里制作舞台演出专用的脂粉和香水,并传递给身边的其他演员,创新,独特,妙趣轰动一时。
1868年,合作商亚历山大·拿破仑·布尔乔瓦(MONSIEUR ALEXANDRENAPOLEON BOURJOIS)先生接管,并正式命名Bourjois。
1879年,经典蜜粉java rice powder被众多女士青睐,年销售量达到200万盒,妙巴黎(Bourjois)开始成为国际知名的日用化妆品品牌。
1881年,妙巴黎(Bourjois)第一支烘培干粉面世,赢得巴黎女性的芳心。
1898年,妙巴黎(Bourjois)产品线发展到700多个品类,腮红及眼影,香皂,稻米香粉,洒在手帕上的香水,洗发露,饼状睫毛膏(睫毛膏的原始状态),都是打造出优雅女性所必备的武器。这些产品在第一次世界大战前,已获认可。
1914年,腮红已发展到有15款颜色,第一款粉彩腮红是最畅销的明星产品——烘焙胭脂的前身。它是妙巴黎(Bourjois)的明星产品,小圆盒外的包装颜色就是盒内的胭脂颜色。其中“玫瑰红”色号追捧度延续至今。
1924年,妙巴黎(Bourjois)推出 Mon Parfum香水。它由精油调制而成,在当时它在众多的花香中脱颖而出。这款香水的流行使它的设计者成为颇富盛名的香水设计师。同年推出明星产品Ashes of Roses玫瑰花丛胭脂,在法国、英国特地大受欢迎,店铺橱窗摆设,汽车广告,海报等处处是Ashes of Roses的影子。
1928年,妙巴黎(Bourjois)推出了由着名调香师Ernest Beaux研发“巴黎之夜”(Soir de Paris),它是香水Chanel N?5的创作基础。巴黎之夜成功进军美国市场,并随即在国际上造成巨大轰动。午夜蓝色的玻璃瓶,香水呈琥珀状,花香为主调,让它成为当今收藏者的珍爱之物。
1956年,第一款集光泽和持久力为一体的口红“The Rouge Fidele”面世。
20世纪80年代,妙巴黎(Bourjois)巩固了其在欧洲、亚洲以及美国的地位,并且在世界120多个国家建立销售网点。
1980年,色彩和曲线:继腮红之后,小圆盒退推出了眼影系列。经典的小圆盒成为人们生活的必需品。行销到120多个国家,年销售达600多万盒。
1995年,妙巴黎(Bourjois)品牌推出的“Grains de Beaute”系列将女人味和幻想乐趣带入了化妆品的世界。
2001年,妙巴黎(Bourjois)创造了戏剧院用的首个双头睫毛膏“Coup de Theatre”
2005年,可爱的口红:奶油丝滑口红,并在盖子上嵌有镜子。
2006年,始于1863年的化妆大师,妙巴黎(Bourjois)打造了一款古铜色的粉底。不论是造型还是气味,都让你容易误以为是一块美味的巧克力:Delice de Poudre。同年的迷你型和旅游便携的尺寸产品,是21世纪初的流行款式。妙巴黎(Bourjois)创造了一个化妆品的新词汇:迷你妙巴黎。迷你尺寸,丰富的色彩,物美价廉的高品质产品。
2007年,妙巴黎(Bourjois)打造出了一款扇形刷头的快速上色的指甲油1 Second。独特扇形刷头设计+独特快干的活性硅配方,让指甲能在1秒钟内变干。同年推出水肌清盈唇彩,就像源源不断的活泉滋润着你的双唇。
2008年,妙巴黎(Bourjois)单色柔韧服帖,是一款延展性极佳的眼影,富有尼龙微晶,第一抹色彩就饱和强烈,并且能细致融合。同年推出的妙巴黎(Bourjois)液状的闪亮眼影粉,具有独特的提亮效果,是参加派对的法宝。
2009年,妙巴黎(Bourjois)的新款甜蜜之吻唇膏Sweet Kiss带给您绚丽夺目的色彩:美丽尽在一抹之间。同年推出重新改良了3D光效立体唇彩Effect 3D Max gloss。妙巴黎(Bourjois)正不断超越和创新,即将迎来新的惊喜。
2014年,妙巴黎(Bourjois)带来14色唇色编辑口红!辰色编辑三大色系--裸色控、玩色控、派对控、为你双唇带来顶级时尚感。
2014年10月,妙巴黎(Bourjois)果然美肌粉底液强势登陆中国。