java

2016-03-30 10 views
0

kullanarak başka bir uygulamanın çıktısından birleşik giriş kutusuna bir değer ekleme Kullanılabilir com bağlantı noktalarını görüntüleyen birleşik giriş kutusu olan bir java uygulamasına sahibim.java

Bluetooth adlarını görüntüleyen başka bir uygulamam var.

Artık Bluetooth adlarını orijinal uygulamasındaki com bağlantı noktası numarasıyla birlikte görüntülemek istiyorum. Bunu nasıl yapabilirim?

Ben o zaman bluetooth bağlantı noktaları numaralandırılamıyor yöntemini çağırın diğer uygulama kaynağını varsa combobox

 public Vector LoadComPorts() 
     { 
        int totalElements; 
        CommPortIdentifier portId; 
        Enumeration en = CommPortIdentifier.getPortIdentifiers(); 
        Vector listData = new Vector(8); 
        // Walk through the list of port identifiers and, if it 
          // is a serial port, add its name to the list. 
        while (en.hasMoreElements()) 
        { 
           portId = (CommPortIdentifier) en.nextElement(); 
           if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) 
           { 
              listData.addElement(portId.getName()); 
           } 

              // 
              // listData.addElement("COM30"); //ADDEDLINE 
        } 

        // listData.addElement("COM29"); //ADDEDLINE 

        totalElements = listData.size(); 

        //Iterate through the vector 
        for (int index = 0; index < totalElements; index ++) 
        { 
           System.out.println(listData.get(index)); 
        } 

        return listData; 
     } 

    public Vector LoadComPorts2() //addedline 
     { 
       Vector listData = new Vector(8); 

       String[] portNames = SerialPortList.getPortNames(); 

       for (String port : portNames) 
       { 
        listData.add(port); 
       } 


       return listData; 
} 

cevap

0

com portları görüntülemek için aşağıdaki kodu kullanılır. Kaynağınız yoksa ve sadece yürütülebilir durumdaysanız daha fazla bilgi vermeniz gerekir. Sizin tarafınızdan sağlanan bilgiler ile kabul edilebilir bir cevap vermek mümkün değildir.

+0

Uygulamanın kaynak kodunu aldım –

+0

Ne tür bir sorunla karşılaştığınızı açıklamanız gerekiyor. – Shiva

+0

Kaynak kodunuz varsa, bunları almanızı engelleyen nedir ve yukarıdaki kodda belirtilen yöntemi kullanın. – Shiva