使用Java繪製維恩圖 (Draw Venn diagram using Java)


問題描述

使用Java繪製維恩圖 (Draw Venn diagram using Java)

I'm trying to draw a Venn diagram from a given boolean equation e.g  (a AND b) AND c I want to do this on an android phone so I need to find a way to do it using Java.

I found a perfect widget that does everything I am looking for in this Boolean Algebra Calculator 

They create perfect diagrams, I am sure it's not using Java and neither could I see their logic.  

I would appreciate any API, algorithm or guidance.

‑‑‑‑‑

參考解法

方法 1:

It uses a WolframAlpha widget to generate the Venn diagram. Luckily for you, WolframAlpha offers an API for this kinda stuff.

Though I'll admit, it's a bit overkill. And you have to be connected to the internet to use it.

There are Venn diagram drawing solutions for Java such as charts4j. But if you use those, you'll have to manually compute which regions are highlighted.

(by Achillestskuzzy)

參考文件

  1. Draw Venn diagram using Java (CC BY‑SA 3.0/4.0)

#draw #java #venn-diagram #boolean-logic






相關問題

使用Java繪製維恩圖 (Draw Venn diagram using Java)

android中的ontouch:獲取X和Y坐標並在該點上繪製圓 (ontouch in android: getting X and Y coordinates and drawing circle on that point)

如何在android上將谷歌地圖圖層作為片段佈局移動 (how to move google map layers as fragment layout on android)

onTouch() 無法繪製畫布 (onTouch() can't draw canvas)

佈局僅在屏幕關閉或離開應用程序並返回後顯示兒童 (Layout only shows children after screen turn off or leaving the app and coming back)

將形狀對象的 ArrayList 繪製到框架 (Paint ArrayList of Shape Objects to Frame)

多線程圖形 (multithreading Graphics)

一次性繪製所有 DrawableGameComponents (Drawing all DrawableGameComponents in a single batch)

html5畫布繪製帶有額外數據的圓形變量 (html5 canvas draw circle variables with extra data)

iphone初學者問題:畫一個矩形。我究竟做錯了什麼? (Beginner iphone question: drawing a rectangle. What am I doing wrong?)

連接 4 Android Studio 繪製空格 (Connect 4 Android Studio Draw empty spaces)

矩形不動 (Rectangle is not moving)







留言討論