2016-04-21 17 views
6

Bazı uygulamaları geliştirmek için IntelliJ IDEA IDE kullanmak istiyorum İşleme 3. Bunu nasıl yapabilirim ?IntelliJ IDEA'da İşleme 3 nasıl kullanılır?

Yalnızca İşlem 2'nin nasıl kullanılacağına ilişkin eğiticiler var, ancak bazı şeylerin artık değiştiğini düşünüyorum, böylece bu öğreticiler artık işe yaramıyor.

Eğer

cevap

14

Bu tip soruları "Bunu nasıl yapıyorsun" Genel yanıtlamak zordur ederiz. Yığın Taşması, "Ben X denedim, Y beklenen, ama Z yerine" türü sorular için daha fazla tasarlanmıştır. Eğer bir şey denemek ve eğer bir takılıyorum eğer belirli bir soru ile birlikte bir MCVE göndermek eğer çok daha iyi şans olacak. 'un düşüncesini değiştirdiğini düşünürsünüz, bu öğreticiler artık işe yaramadı - neden bu varsayımı test etmediniz?

bu eğiticiler çalışmaya devam edecektir. Bir PApplet doğrudan Swing uygulamasına gömme yeteneğinin kaldırılması gibi birkaç şey değişti. Ancak, diğer derslerin% 90'ı iyi çalışmalıdır.

Adım 1: İşleme kitaplığını sınıf yolunuza ekleyin. Bu, ihtiyacınız olan çekirdek ve herhangi bir JOGL bağımlılığını içerir.

Adım 2:PApplet'u genişleten bir kod oluşturun ve kodunuzu buraya ekleyin.

Adım 3: Çiziminizi başlatmak için PApplet.main("YourSketchNameHere"); numaralı telefonu arayın.

import processing.core.PApplet; 

public class ProcessingTest extends PApplet{ 

    public void settings(){ 
     size(200, 200); 
    } 

    public void draw(){ 
     background(0); 
     ellipse(mouseX, mouseY, 20, 20); 
    } 

    public static void main(String... args){ 
     PApplet.main("ProcessingTest"); 
    } 
} 

sadece dışarı bir şey denemek ve eğer takılıyorum belirli Lütfen sorunuzu:

İşte bu adımları gösteren küçük bir örnektir. İyi şanslar.

Düzenleme: Utanmaz kendi tanıtım: Bir Java kitaplığı olarak işlenmeyi kullanma hakkında bir eğitim yazdım, mevcut here.

+0

Merhaba, cevabınız için teşekkürler. Dış kütüphanelerin ithalat işleminde hala yeniyim, ana hatları anlıyorum. İşleme kitaplığını içe aktarmayı düşündüğünüzde, bir kavanoz olması gerekiyor mu, yoksa dosyaları buradan içe aktarmalı mıyım? Https://github.com/processing/processing? Çünkü her yerde bir core.jar bulamıyorum ... – ypicard

+0

@ypicard Çekirdek kavanoz Kendiliğinden işleniyor. Ama kaynağı da kullanabilirsiniz. Tam olarak ne yapmak istediğinize bağlı. Ancak bir sınıf yolunun nasıl çalıştığını veya kavanozları nasıl bulacağınızı bilmiyorsanız, neden daha gelişmiş bir IDE kullanmaya çalışıyorsunuz? Şimdilik İşleme editörüne bağlı kalmaktan daha iyi olabilirsiniz. –

+0

Çünkü hepimiz bir gün ya da başka öğrenmek zorundayız;) ve Temel İşlem IDE'si o kadar da güçlü değil ... Sizden dedikleri gibi kavanozları uygulamanın kendisinden almayı başardım, onları projeme aktardım ve şimdi Kodunuzu çalıştırmayı deniyorum, bir ClassNotFoundException olsun. Görünüşe göre, ** ProcessingTest ** Sınıfı benim ithalatımda bulunamadı. Github'daki kaynak dosyalarını kazdım ve bir ** ProcessingTestUtil ** Sınıfı bulmayı başardım, ama aradığım şey bu değil ... Nereye gitmeliyim? – ypicard

İlgili konular