1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      關(guān)于重渡溝漂流JAVA源代碼的信息

      java:哪里能看到JDK的源代碼?

      你安裝JDK的目錄下,有個src.zip文件,這個就是JDK源代碼的java文件。

      創(chuàng)新互聯(lián)建站長期為1000多家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為安丘企業(yè)提供專業(yè)的網(wǎng)站設(shè)計、網(wǎng)站建設(shè),安丘網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

      你可以解壓來查看,但,最好是關(guān)聯(lián)到IDE如?eclipse?中(不需解壓),然后?CTRL?+?點擊就可以查看到源代碼了。

      如下圖:

      求java小游戲源代碼

      表1. CheckerDrag.java

      // CheckerDrag.javaimport java.awt.*;import java.awt.event.*;public class CheckerDrag extends java.applet.Applet{ // Dimension of checkerboard square. // 棋盤上每個小方格的尺寸 final static int SQUAREDIM = 40; // Dimension of checkerboard -- includes black outline. // 棋盤的尺寸 – 包括黑色的輪廓線 final static int BOARDDIM = 8 * SQUAREDIM + 2; // Dimension of checker -- 3/4 the dimension of a square. // 棋子的尺寸 – 方格尺寸的3/4 final static int CHECKERDIM = 3 * SQUAREDIM / 4; // Square colors are dark green or white. // 方格的顏色為深綠色或者白色 final static Color darkGreen = new Color (0, 128, 0); // Dragging flag -- set to true when user presses mouse button over checker // and cleared to false when user releases mouse button. // 拖動標(biāo)記 --當(dāng)用戶在棋子上按下鼠標(biāo)按鍵時設(shè)為true, // 釋放鼠標(biāo)按鍵時設(shè)為false boolean inDrag = false; // Left coordinate of checkerboard's upper-left corner. // 棋盤左上角的左方向坐標(biāo) int boardx; // Top coordinate of checkerboard's upper-left corner. //棋盤左上角的上方向坐標(biāo) int boardy; // Left coordinate of checker rectangle origin (upper-left corner). // 棋子矩形原點(左上角)的左方向坐標(biāo) int ox; // Top coordinate of checker rectangle origin (upper-left corner). // 棋子矩形原點(左上角)的上方向坐標(biāo) int oy; // Left displacement between mouse coordinates at time of press and checker // rectangle origin. // 在按鍵時的鼠標(biāo)坐標(biāo)與棋子矩形原點之間的左方向位移 int relx; // Top displacement between mouse coordinates at time of press and checker // rectangle origin. // 在按鍵時的鼠標(biāo)坐標(biāo)與棋子矩形原點之間的上方向位移 int rely; // Width of applet drawing area. // applet繪圖區(qū)域的寬度 int width; // Height of applet drawing area. // applet繪圖區(qū)域的高度 int height; // Image buffer. // 圖像緩沖 Image imBuffer; // Graphics context associated with image buffer. // 圖像緩沖相關(guān)聯(lián)的圖形背景 Graphics imG; public void init () { // Obtain the size of the applet's drawing area. // 獲取applet繪圖區(qū)域的尺寸 width = getSize ().width; height = getSize ().height; // Create image buffer. // 創(chuàng)建圖像緩沖 imBuffer = createImage (width, height); // Retrieve graphics context associated with image buffer. // 取出圖像緩沖相關(guān)聯(lián)的圖形背景 imG = imBuffer.getGraphics (); // Initialize checkerboard's origin, so that board is centered. // 初始化棋盤的原點,使棋盤在屏幕上居中 boardx = (width - BOARDDIM) / 2 + 1; boardy = (height - BOARDDIM) / 2 + 1; // Initialize checker's rectangle's starting origin so that checker is // centered in the square located in the top row and second column from // the left. // 初始化棋子矩形的起始原點,使得棋子在第一行左數(shù)第二列的方格里居中 ox = boardx + SQUAREDIM + (SQUAREDIM - CHECKERDIM) / 2 + 1; oy = boardy + (SQUAREDIM - CHECKERDIM) / 2 + 1; // Attach a mouse listener to the applet. That listener listens for // mouse-button press and mouse-button release events. // 向applet添加一個用來監(jiān)聽鼠標(biāo)按鍵的按下和釋放事件的鼠標(biāo)監(jiān)聽器 addMouseListener (new MouseAdapter () { public void mousePressed (MouseEvent e) { // Obtain mouse coordinates at time of press. // 獲取按鍵時的鼠標(biāo)坐標(biāo) int x = e.getX (); int y = e.getY (); // If mouse is over draggable checker at time // of press (i.e., contains (x, y) returns // true), save distance between current mouse // coordinates and draggable checker origin // (which will always be positive) and set drag // flag to true (to indicate drag in progress). // 在按鍵時如果鼠標(biāo)位于可拖動的棋子上方 // (也就是contains (x, y)返回true),則保存當(dāng)前 // 鼠標(biāo)坐標(biāo)與棋子的原點之間的距離(始終為正值)并且 // 將拖動標(biāo)志設(shè)為true(用來表明正處在拖動過程中) if (contains (x, y)) { relx = x - ox; rely = y - oy; inDrag = true; } } boolean contains (int x, int y) { // Calculate center of draggable checker. // 計算棋子的中心位置 int cox = ox + CHECKERDIM / 2; int coy = oy + CHECKERDIM / 2; // Return true if (x, y) locates with bounds // of draggable checker. CHECKERDIM / 2 is the // radius. // 如果(x, y)仍處于棋子范圍內(nèi)則返回true // CHECKERDIM / 2為半徑 return (cox - x) * (cox - x) + (coy - y) * (coy - y) CHECKERDIM / 2 * CHECKERDIM / 2; } public void mouseReleased (MouseEvent e) { // When mouse is released, clear inDrag (to // indicate no drag in progress) if inDrag is // already set. // 當(dāng)鼠標(biāo)按鍵被釋放時,如果inDrag已經(jīng)為true, // 則將其置為false(用來表明不在拖動過程中) if (inDrag) inDrag = false; } }); // Attach a mouse motion listener to the applet. That listener listens // for mouse drag events. //向applet添加一個用來監(jiān)聽鼠標(biāo)拖動事件的鼠標(biāo)運動監(jiān)聽器 addMouseMotionListener (new MouseMotionAdapter () { public void mouseDragged (MouseEvent e) { if (inDrag) { // Calculate draggable checker's new // origin (the upper-left corner of // the checker rectangle). // 計算棋子新的原點(棋子矩形的左上角) int tmpox = e.getX () - relx; int tmpoy = e.getY () - rely; // If the checker is not being moved // (at least partly) off board, // assign the previously calculated // origin (tmpox, tmpoy) as the // permanent origin (ox, oy), and // redraw the display area (with the // draggable checker at the new // coordinates). // 如果棋子(至少是棋子的一部分)沒有被 // 移出棋盤,則將之前計算的原點 // (tmpox, tmpoy)賦值給永久性的原點(ox, oy), // 并且刷新顯示區(qū)域(此時的棋子已經(jīng)位于新坐標(biāo)上) if (tmpox boardx tmpoy boardy tmpox + CHECKERDIM boardx + BOARDDIM tmpoy + CHECKERDIM boardy + BOARDDIM) { ox = tmpox; oy = tmpoy; repaint (); } } } }); } public void paint (Graphics g) { // Paint the checkerboard over which the checker will be dragged. // 在棋子將要被拖動的位置上繪制棋盤 paintCheckerBoard (imG, boardx, boardy); // Paint the checker that will be dragged. // 繪制即將被拖動的棋子 paintChecker (imG, ox, oy); // Draw contents of image buffer. // 繪制圖像緩沖的內(nèi)容 g.drawImage (imBuffer, 0, 0, this); } void paintChecker (Graphics g, int x, int y) { // Set checker shadow color. // 設(shè)置棋子陰影的顏色 g.setColor (Color.black); // Paint checker shadow. // 繪制棋子的陰影 g.fillOval (x, y, CHECKERDIM, CHECKERDIM); // Set checker color. // 設(shè)置棋子顏色 g.setColor (Color.red); // Paint checker. // 繪制棋子 g.fillOval (x, y, CHECKERDIM - CHECKERDIM / 13, CHECKERDIM - CHECKERDIM / 13); } void paintCheckerBoard (Graphics g, int x, int y) { // Paint checkerboard outline. // 繪制棋盤輪廓線 g.setColor (Color.black); g.drawRect (x, y, 8 * SQUAREDIM + 1, 8 * SQUAREDIM + 1); // Paint checkerboard. // 繪制棋盤 for (int row = 0; row 8; row++) { g.setColor (((row 1) != 0) ? darkGreen : Color.white); for (int col = 0; col 8; col++) { g.fillRect (x + 1 + col * SQUAREDIM, y + 1 + row * SQUAREDIM, SQUAREDIM, SQUAREDIM); g.setColor ((g.getColor () == darkGreen) ? Color.white : darkGreen); } } } // The AWT invokes the update() method in response to the repaint() method // calls that are made as a checker is dragged. The default implementation // of this method, which is inherited from the Container class, clears the // applet's drawing area to the background color prior to calling paint(). // This clearing followed by drawing causes flicker. CheckerDrag overrides // update() to prevent the background from being cleared, which eliminates // the flicker. // AWT調(diào)用了update()方法來響應(yīng)拖動棋子時所調(diào)用的repaint()方法。該方法從 // Container類繼承的默認(rèn)實現(xiàn)會在調(diào)用paint()之前,將applet的繪圖區(qū)域清除 // 為背景色,這種繪制之后的清除就導(dǎo)致了閃爍。CheckerDrag重寫了update()來 // 防止背景被清除,從而消除了閃爍。 public void update (Graphics g) { paint (g); }}

      Java相關(guān)問題,求助源代碼

      第一種

      package com.at.java;

      class PIThread extends Thread{

      public void run(){

      double num=1,PI=0;int i=0;

      while(num0.001) {

      num=(double)4/(2*i+++1);

      if(i%2==0)PI-=num;

      else PI+=num;

      System.out.println("派的數(shù)值為"+PI);

      if(num=0.001)System.out.println("××××××××××派的數(shù)值計算已經(jīng)結(jié)束××××××××××");

      }

      }

      }

      class EThread extends Thread{

      public void run(){

      double num=1,E=0;int i=1;

      while(1/num0.00000001) {

      num=num*i++;

      E+=1/num;

      System.out.println("自然對數(shù)E的數(shù)值為"+E);

      if(1/num=0.00000001)System.out.println("××××××××××自然對數(shù)的數(shù)值計算已經(jīng)結(jié)束××××××××××");

      }

      }

      }

      public class JustTest {

      public static void main(String args[]) {

      PIThread p=new PIThread();

      EThread e=new EThread();

      p.start();

      e.start();

      int sum=0;

      for(int i=1;i1001;i++)

      {

      sum+=i;

      System.out.println(sum);

      }

      System.out.println("×××××××××××××自動求和1到1000已經(jīng)結(jié)束××××××××××××××××");

      }

      }

      第二種

      package com.at.java;

      class PIThread implements Runnable{

      public void run(){

      double num=1,PI=0;int i=0;

      while(num0.001) {

      num=(double)4/(2*i+++1);

      if(i%2==0)PI-=num;

      else PI+=num;

      System.out.println("派的數(shù)值為"+PI);

      if(num=0.001)System.out.println("××××××××××派的數(shù)值計算已經(jīng)結(jié)束××××××××××");

      }

      }

      }

      class EThread implements Runnable{

      public void run(){

      double num=1,E=0;int i=1;

      while(1/num0.00000001) {

      num=num*i++;

      E+=1/num;

      System.out.println("自然對數(shù)E的數(shù)值為"+E);

      if(1/num=0.00000001)System.out.println("××××××××××自然對數(shù)的數(shù)值計算已經(jīng)結(jié)束××××××××××");

      }

      }

      }

      public class JustTest {

      public static void main(String args[]) {

      PIThread p=new PIThread();

      EThread e=new EThread();

      Thread t1=new Thread(p);

      Thread t2=new Thread(e);

      t1.start();

      t2.start();

      int sum=0;

      for(int i=1;i1001;i++)

      {

      sum+=i;

      System.out.println(sum);

      }

      System.out.println("×××××××××××××自動求和1到1000已經(jīng)結(jié)束××××××××××××××××");

      }

      }

      都已經(jīng)驗證過,正常運行

      求編寫一個超級簡單的Java的程序源代碼

      import java.awt.*;

      import java.awt.event.*;

      import javax.swing.*;

      class ConstructFrame extends JFrame

      {

      private static final long serialVersionUID = 1L;

      String value1="",result,value2="";

      int flag=0,fix=0,sum=1;

      Boolean happy;

      JTextField text=new JTextField(30);

      int flagsum=0;

      Container c=getContentPane();

      JButton buttonx;

      ConstructFrame()

      { super("計算器");

      c.setLayout(null);

      c.setBackground(Color.blue);

      this.setSize(400, 400);

      c.add(text);

      text.setHorizontalAlignment(JTextField.RIGHT);

      final JButton buttonx=new JButton("BackSpace");

      c.add(buttonx);

      buttonx.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      int count=0;

      String temp;

      if(flag==0)

      {

      count=value1.length();

      if(count!=1)

      temp=value1.substring(0, count-1);

      else

      temp="0";

      value1=temp;

      }

      else

      {

      count=value2.length();

      if(count!=1)

      temp=value2.substring(0, count-1);

      else

      temp="0";

      value2=temp;

      }

      text.setText(temp);

      }

      });

      final JButton buttony=new JButton("CE");

      c.add(buttony);

      buttony.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      value1="";

      value2="";

      flag=0;

      text.setText("0");

      }

      });

      final JButton button1=new JButton("1");

      c.add(button1);

      button1.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+1;

      temp=value1;

      }

      else

      {

      value2=value2+1;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button2=new JButton(" 2 ");

      c.add(button2);

      button2.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+2;

      temp=value1;

      }

      else

      {

      value2=value2+2;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button3=new JButton("3");

      c.add(button3);

      button3.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+3;

      temp=value1;

      }

      else

      {

      value2=value2+3;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button4=new JButton("4");

      c.add(button4);

      button4.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+4;

      temp=value1;

      }

      else

      {

      value2=value2+4;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button5=new JButton("5");

      c.add(button5);

      button5.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+5;

      temp=value1;

      }

      else

      {

      value2=value2+5;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button6=new JButton("6");

      c.add(button6);

      button6.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+6;

      temp=value1;

      }

      else

      {

      value2=value2+6;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button7=new JButton("7");

      c.add(button7);

      button7.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+7;

      temp=value1;

      }

      else

      {

      value2=value2+7;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button8=new JButton("8");

      c.add(button8);

      button8.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+8;

      temp=value1;

      }

      else

      {

      value2=value2+8;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button9=new JButton("9");

      c.add(button9);

      button9.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+9;

      temp=value1;

      }

      else

      {

      value2=value2+9;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton button0=new JButton("0");

      c.add(button0);

      button0.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      String temp;

      if(flag==0)

      {

      value1=value1+0;

      temp=value1;

      }

      else

      {

      value2=value2+0;

      temp=value2;

      }

      text.setText(temp);

      }

      });

      final JButton buttonadd=new JButton(" + ");

      c.add(buttonadd);

      buttonadd.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      flag=1;

      fix=1;

      flagsum=0;

      }

      });

      final JButton buttonsubtract=new JButton(" - ");

      c.add(buttonsubtract);

      buttonsubtract.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      flag=1;

      fix=2;

      flagsum=0;

      }

      });

      final JButton buttoncheng=new JButton(" * ");

      c.add(buttoncheng);

      buttoncheng.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      flag=1;

      fix=3;

      flagsum=0;

      }

      });

      final JButton buttonchu=new JButton(" / ");

      c.add(buttonchu);

      buttonchu.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      flag=1;

      flagsum=0;

      fix=4;

      }

      });

      final JButton buttonequal=new JButton(" = ");

      c.add(buttonequal);

      buttonequal.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      {

      double temp1,temp2;

      double temp=0;

      flagsum=0;

      temp1=Double.parseDouble(value1);

      temp2=Double.parseDouble(value2);

      flag=0;

      switch(fix)

      {

      case 1: temp=temp1+temp2;break;

      case 2: temp=temp1-temp2;break;

      case 3: temp=temp1*temp2;break;

      case 4: temp=temp1/temp2;break;

      }

      result=Double.valueOf(temp).toString();

      value1=result;

      value2="";

      flag=1;

      text.setText(result);

      }

      });

      final JButton buttonpoint=new JButton(".");

      c.add(buttonpoint);

      buttonpoint.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      { if(flagsum==0)

      {

      String temp;

      if(flag==0 )

      {

      value1=value1+".";

      temp=value1;

      }

      else

      {

      value2=value2+".";

      temp=value2;

      }

      flagsum=1;

      text.setText(temp);

      }

      }

      });

      JButton buttonz=new JButton("Start");

      c.add(buttonz);

      buttonz.addMouseListener(new MouseAdapter()

      {

      public void mousePressed(MouseEvent e)

      { if(sum%2==1)

      {

      happy=true;

      text.setText("0.");

      flag=0;

      }

      else

      {

      happy=false;

      value1="";

      value2="";

      text.setText("");

      }

      text.setEnabled(happy);

      button1.setEnabled(happy);

      button2.setEnabled(happy);

      button3.setEnabled(happy);

      button4.setEnabled(happy);

      button5.setEnabled(happy);

      button6.setEnabled(happy);

      button7.setEnabled(happy);

      button8.setEnabled(happy);

      button9.setEnabled(happy);

      button0.setEnabled(happy);

      buttonx.setEnabled(happy);

      buttony.setEnabled(happy);

      buttonadd.setEnabled(happy);

      buttonsubtract.setEnabled(happy);

      buttonpoint.setEnabled(happy);

      buttonequal.setEnabled(happy);

      buttoncheng.setEnabled(happy);

      buttonchu.setEnabled(happy);

      sum++;

      }

      });

      button1.setEnabled(false);

      button2.setEnabled(false);

      button3.setEnabled(false);

      button4.setEnabled(false);

      button5.setEnabled(false);

      button6.setEnabled(false);

      button7.setEnabled(false);

      button8.setEnabled(false);

      button9.setEnabled(false);

      button0.setEnabled(false);

      buttonx.setEnabled(false);

      buttony.setEnabled(false);

      buttonadd.setEnabled(false);

      buttonsubtract.setEnabled(false);

      buttonpoint.setEnabled(false);

      buttonequal.setEnabled(false);

      buttoncheng.setEnabled(false);

      buttonchu.setEnabled(false);

      text.setEnabled(false);

      text.setBounds(20, 20, 200, 40);

      buttonx.setBounds(20, 60,100, 40);

      buttony.setBounds(140, 60,100, 40);

      buttonz.setBounds(260, 60,80, 40);

      button1.setBounds(20, 120,60, 40);

      button2.setBounds(100, 120,60, 40);

      button3.setBounds(180, 120,60, 40);

      buttonadd.setBounds(260, 120,60, 40);

      button4.setBounds(20, 180,60, 40);

      button5.setBounds(100, 180,60, 40);

      button6.setBounds(180, 180,60, 40);

      buttonsubtract.setBounds(260, 180,60, 40);

      button7.setBounds(20, 240,60, 40);

      button8.setBounds(100, 240,60, 40);

      button9.setBounds(180, 240,60, 40);

      buttoncheng.setBounds(260,240,60,40);

      button0.setBounds(20, 300,60, 40);

      buttonpoint.setBounds(100, 300, 60, 40);

      buttonequal.setBounds(180,300,60, 40);

      buttonchu.setBounds(260, 300,60, 40);

      setVisible(true);

      }

      class MYMouseEvent extends MouseAdapter

      {

      public void mousePressed(MouseEvent e)

      {

      value1=e.toString();

      text.setText(value1);

      }

      }

      }

      class Calutator

      {

      public static void main(String[] args)

      {

      new ConstructFrame();

      }

      }

      你自己慢慢的看吧!


      分享標(biāo)題:關(guān)于重渡溝漂流JAVA源代碼的信息
      標(biāo)題URL:http://www.ef60e0e.cn/article/hooijo.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        漯河市| 九江市| 思南县| 乐山市| 塔河县| 池州市| 江北区| 丽水市| 盐池县| 林口县| 沙湾县| 阿鲁科尔沁旗| 曲沃县| 平南县| 深州市| 延吉市| 宝兴县| 朝阳市| 锡林浩特市| 贵德县| 柯坪县| 思茅市| 云霄县| 吴桥县| 潮州市| 富阳市| 延川县| 灵台县| 南投市| 靖安县| 彰化市| 航空| 抚顺市| 郴州市| 福海县| 柳州市| 西和县| 鱼台县| 二手房| 临武县| 德昌县|