Isu ini timbul apabila menyembunyikan siri dalam carta menggunakan CombinedDomainXYPlot. Walaupun paksi julat diskala semula secara automatik, paksi domain kekal tidak dilaraskan. Artikel ini meneroka sebab di sebalik tingkah laku ini dan menawarkan penyelesaian untuk penskalaan semula manual.
CombinedDomainXYPlot menetapkan julat maksimum gabungan untuk paksi domainnya dalam getDataRange() untuk membolehkan perkongsian paksi. Mengubah suai keterlihatan siri atau menukar set data mengemas kini paksi domain kongsi melalui kaedah configure()nya. Terutamanya, paksi julat subplot boleh diubah secara bebas.
Untuk mengemas kini paksi domain kongsi secara manual, seseorang boleh menogol kaedah setAutoRange() atau memanggil configure() terus. Walau bagaimanapun, pendekatan ini mungkin tidak menghasilkan hasil yang diingini kerana data dan julat maksimumnya kekal tidak berubah.
Untuk mengemas kini paksi domain kongsi secara automatik apabila menukar keterlihatan siri, gunakan addSeries() atau removeSeries() bukannya setSeriesVisible().
Atas ialah kandungan terperinci Mengapa CombinedDomainXYPlot Tidak Menskala Semula Paksi Domain Secara Automatik Apabila Menyembunyikan Siri?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!